Class List

SPADES API: Class List
SPADES API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NspadesSolver for PArallel Discrete Event Simulation
 NicSPADES initial conditions
 CConstantConstant initial condition
 CDeviceOpDevice functor for the Constant initial condition
 CInitializerInitial condition class
 CInitializerBaseBase class for initial conditions
 Nmodels
 CPholdPHOLD model
 CInitEntityOpA struct that defines an operator for initializing entities
 CInitMessageOpA struct that defines an operator for initializing entities
 CProcessOpA struct that defines an operator for processing messages
 NparticlesSPADES particles
 CCheckPairFunctor for pairing particles
 CCommonIntDataCommon particle int data
 CCommonRealDataCommon particle real data
 CCompareParticleFunctor for comparing particles
 CCopyFunctor for copying a particle's data to another
 CCreateMessageFunctor for populating message data
 CDevicePrintFunctor for printing particle data on device
 CEntityIntDataEntity int data
 CEntityParticleContainerMain SPADES entity container
 CEntityRealDataEntity real data
 CEntityTypesEntity types
 CGetFunctor for accessing a particle in a cell
 CMarkEntityUndefinedFunctor for making a entity undefined
 CMarkMessageUndefinedFunctor for making a message undefined
 CMessageIntDataMessage int data
 CMessageParticleContainerMain SPADES message container
 CMessageRealDataMessage real data
 CMessageTypesMessage types
 CParticleArraysParticle operations
 CPrintFunctor for printing particle data on host
 CSpadesParticleContainerMain SPADES particle container
 CFactory
 CRegisterClass to handle registration of subclass for runtime selection
 CHasProcessOpTrait to determine if a class defines a nested struct named ProcessOp
 CHasProcessOp< T, std::void_t< typename T::ProcessOp > >Specialization for when the class T defines a nested struct ProcessOp
 CSPADESMain SPADES class
 CRunTime
 CTemplatedRunTime