| CAB3History | |
| CAB4History | |
| CAB5History | |
| ►Callocator | |
| CnoConstructAllocator< T > | |
| CallOp< T > | |
| CanyList | |
| ►CApp | |
| CcommandLine | |
| ►Carray | |
| CboundariesMask< 6 > | |
| CboundariesMask< N > | |
| Carray2D< T, nRow, nCol > | |
| Carray2D< real, 3uL, 3uL > | |
| CbaseTimeControl | |
| CbetweenEqOp< T > | |
| CbetweenOp< T > | |
| CbitsetHD< blockType, MemorySpace > | |
| CboundaryFieldList< T, MemorySpace > | |
| CboundaryFieldList< pFlow::VectorSingle, pFlow::AB3History > | |
| CboundaryFieldList< pFlow::VectorSingle, pFlow::AB4History > | |
| CboundaryFieldList< pFlow::VectorSingle, pFlow::AB5History > | |
| CboundaryFieldList< real, void > | |
| CboundaryFieldList< realx3, void > | |
| CboundaryFieldList< T, void > | |
| CboundaryFieldList< uint32, void > | |
| CboundaryFieldList< VectorField, pFlow::VectorSingle, pFlow::AB3History > | |
| CboundaryFieldList< VectorField, pFlow::VectorSingle, pFlow::AB4History > | |
| CboundaryFieldList< VectorField, pFlow::VectorSingle, pFlow::AB5History > | |
| CboundaryFieldList< VectorField, real, void > | |
| CboundaryFieldList< VectorField, realx3, void > | |
| CboundaryFieldList< VectorField, T, void > | |
| CboundaryFieldList< VectorField, uint32, void > | |
| Cbox | |
| CboxRegion | |
| CmapperNBS::CellIterator | |
| CcellMapper::CellIterator | |
| CcellMapper | |
| Ccells | |
| CcellsWallLevel0 | |
| CcGAbsoluteLinear< limited > | |
| CcGRelativeLinear< limited > | |
| CcheckStatic< T >::has_static_member_TYPENAME< testType, Ret(Args...)>::Check< U, U > | |
| CcheckStatic< T > | |
| CcollisionCheck | |
| CcombinedRange< T > | |
| CcompareOne< T, Operator > | |
| CcompareTwo< T, Operator > | |
| CcompareZero< T, Operator > | |
| ►CcontactForceModel | |
| CgrainRolling< contactForceModel > | |
| CnormalRolling< contactForceModel > | |
| CnonLinearMod< limited >::contactForceStorage | |
| CcGAbsoluteLinear< limited >::contactForceStorage | |
| CcGRelativeLinear< limited >::contactForceStorage | |
| Clinear< limited >::contactForceStorage | |
| CnonLinear< limited >::contactForceStorage | |
| ►CcontactSearch | |
| CContactSearch< searchMethod > | |
| Ctoken::content | A union of token types |
| CconveyorBelt | Conveyor belt model for a wall |
| CcountField | |
| CcountFields | |
| Ccylinder | |
| CcylinderRegion | |
| ►CdataIO< T > | |
| CdataIORegular< T > | |
| ►CdemComponent | A base class for every main component of DEM system |
| CdemGeometry | Base for geometry that manages control |
| ►Cgeometry | Base class for geometry for managing tri-surfaces, geometry motion, and surface physical properties |
| CgeometryMotion< MotionModelType > | |
| ►Cinteraction | |
| CgrainInteraction< contactForceModel, geometryMotionModel, contactListType > | |
| CsphereInteraction< contactForceModel, geometryMotionModel, contactListType > | |
| ►Cparticles | |
| CgrainParticles | |
| CsphereParticles | Class for managing spherical particles |
| ►CpointStructure | |
| CdynamicPointStructure | |
| Cdomain | |
| CdynamicLinkLibs | |
| CequalOp< T > | |
| CfileSeries | |
| ►CfileStream | Creates and manages an input/output file stream with specified format |
| CiFstream | Input file stream for reading binary or ascii data from a file |
| CoFstream | Output file stream to send binary or ascii data to a file |
| CfileSystem | Manages file pathes, manupulate and combines them |
| CgeometricRegion< GeomType > | |
| Cgreater< T > | |
| CgreaterThanEqOp< T > | |
| CgreaterThanOp< T > | |
| CcheckStatic< T >::has_static_member_TYPENAME< typename, typename > | |
| CcheckStatic< T >::has_static_member_TYPENAME< testType, Ret(Args...)> | |
| CiBox< intType > | |
| ►CiEntry | Interface calss for data entry and dictionary
|
| CdataEntry | Data entry to be used in dictionries |
| ►Cdictionary | Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or are in a file |
| ►CfileDictionary | |
| ►CbaseShapeNames | |
| ►Cshape | |
| CgrainShape | |
| CsphereShape | |
| CconveyorBeltMotion | Conveyor belt model for walls |
| ►Cinsertion | Base class for particle insertion |
| CInsertion< ShapeType > | This class manages all the insertion regions for particles insertion in the simulation |
| ►Cproperty | Property holds the pure properties of materials |
| Cinteraction | |
| CrotatingAxisMotion | Rotating axis motion model for walls |
| ►CsimulationDomain | |
| CregularSimulationDomain | |
| CstationaryWall | Stationary model for walls |
| CvibratingMotion | Vibrating motion model for walls |
| CiEntry< Key, T * > | |
| ►CincludeMask | |
| CIncludeMask< T, Operator > | |
| CIncludeMask< T, allOp< T > > | |
| CindexContainer< IndexType >::IndexAccessor< ViewType > | Helper class for accessing index on host or device |
| CindexContainer< IndexType > | It holds two vectors of indecis on Host and Device |
| CindexMorton | |
| ►CinfinitePlane | |
| Cplane | |
| ►CinsertionRegion | This class defines all the necessary enteties for defining an insertion region |
| CInsertionRegion< ShapeType > | This manages insertion of particles from a region based on the ShapeType |
| ►Cintegration | Base class for integrating the first order ODE (IVP) |
| CAdamsBashforth2 | Second order Adams-Bashforth integration method for solving ODE |
| CAdamsBashforth3 | Third order Adams-Bashforth integration method for solving ODE |
| CAdamsBashforth4 | Fourth order Adams-Bashforth integration method for solving ODE |
| CAdamsBashforth5 | Fifth order Adams-Bashforth integration method for solving ODE |
| CAdamsMoulton3 | Third order Adams-Moulton integration method for solving ODE |
| CAdamsMoulton4 | Fourth order Adams-Moulton integration method for solving ODE |
| CAdamsMoulton5 | Fifth order Adams-Moulton integration method for solving ODE |
| CintervalRange< T > | |
| CIOPattern | |
| ►CIOstream | A base calss for input/output streams |
| ►CiIstream | Interface class for any input stream
|
| ►CIstream | Standard input stream for binary and ascii data |
| CiFstream | Input file stream for reading binary or ascii data from a file |
| CiTstream | Input token stream |
| ►CiOstream | Interface class for any output stream |
| ►COstream | Standard output stream for BINARY and ASCII formats |
| CmasterOstream | Output stream for MPI parallel run, when we need to know which the processor number in the output line |
| CoFstream | Output file stream to send binary or ascii data to a file |
| CprocessorOstream | Output stream for MPI parallel run, when we need to know which the processor number in the output line |
| CoTstream | Output token stream |
| Cless< T > | |
| ClessThanEqOp< T > | |
| ClessThanOp< T > | |
| ►Cline | |
| ►CrotatingAxis | An axis which rotates around itself at specified speed |
| CmultiRotatingAxis | Defines an axis of rotation that rotates around itself and rotates around another axis |
| Clinear< limited > | |
| CcGAbsoluteLinear< limited >::linearProperties | |
| CcGRelativeLinear< limited >::linearProperties | |
| Clinear< limited >::linearProperties | |
| ►Clist | |
| CList< any > | |
| CList< pFlow::iEntry * > | |
| CList< pFlow::intervalRange > | |
| CList< pFlow::List > | |
| CList< pFlow::stridedRange > | |
| CList< pFlow::Timer * > | |
| ►CList< setFieldEntry > | |
| CsetFieldList | |
| CList< std::any > | |
| CList< subSurface > | |
| CList< token > | |
| CList< uint32 > | |
| CList< word > | |
| CList< T > | |
| CListPtr< T > | |
| ►CListPtr< boundaryBase > | |
| CboundaryList | |
| ►CListPtr< boundaryContactSearch > | |
| CboundaryContactSearchList | |
| ►CListPtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > | |
| CboundaryGrainInteractionList< contactForceModel, geometryMotionModel > | |
| ►CListPtr< boundaryGrainInteraction< ContactForceModel, GeometryMotionModel > > | |
| CboundaryGrainInteractionList< ContactForceModel, GeometryMotionModel > | |
| ►CListPtr< boundaryGrainParticles > | |
| CboundaryGrainParticlesList | |
| ►CListPtr< boundaryIntegration > | |
| CboundaryIntegrationList | |
| ►CListPtr< boundarySphereInteraction< contactForceModel, geometryMotionModel > > | |
| CboundarySphereInteractionList< contactForceModel, geometryMotionModel > | |
| ►CListPtr< boundarySphereInteraction< ContactForceModel, GeometryMotionModel > > | |
| CboundarySphereInteractionList< ContactForceModel, GeometryMotionModel > | |
| ►CListPtr< boundarySphereParticles > | |
| CboundarySphereParticlesList | |
| CListPtr< pFlow::InsertionRegion< ShapeType > > | |
| CListPtr< pFlow::processField > | |
| CListPtr< pFlow::Vector > | |
| CLogical | Holds a bool value and converts strings to bool |
| ►Cmap | |
| CMap< pFlow::IOobject * > | |
| CMap< pFlow::repository * > | |
| CMap< real, fileSystem > | |
| CMap< word, pFlow::Map > | |
| CMap< Key, T, Compare > | |
| ►CmapperNBS | |
| CNBSLevel0 | |
| CMapPtr< Container, Key, T > | |
| CMapPtr< pFlow::iEntry > | |
| Cmaximum< T > | |
| Cmessage | |
| Cminimum< T > | |
| CmultiRotatingAxisMotion::Model | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
| CMotionModel< Model, Component >::ModelInterface | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
| CMotionModel< Model, Component > | Motion model abstract class (CRTP) for all the motion models |
| ►CMotionModel< conveyorBeltMotion, conveyorBelt > | |
| CconveyorBeltMotion | Conveyor belt model for walls |
| ►CMotionModel< rotatingAxisMotion, rotatingAxis > | |
| CrotatingAxisMotion | Rotating axis motion model for walls |
| ►CMotionModel< stationaryWall, stationary > | |
| CstationaryWall | Stationary model for walls |
| ►CMotionModel< vibratingMotion, vibrating > | |
| CvibratingMotion | Vibrating motion model for walls |
| CmultiRotatingAxisMotion | Rotating axis motion model for walls |
| CnonLinear< limited > | |
| CnonLinearMod< limited > | |
| CnonLinearMod< limited >::nonLinearProperties | |
| CnonLinear< limited >::nonLinearProperties | |
| ►CobjectFile | |
| ►CIOfileHeader | |
| ►CIOobject | |
| CfileDictionary | |
| ►CpointField< T, MemorySpace > | |
| CAdamsBashforth2 | Second order Adams-Bashforth integration method for solving ODE |
| ►CparticleIdHandler | |
| CregularParticleIdHandler | |
| CpointStructure | |
| CrectangleMesh | |
| CrectMeshField< T > | |
| ►CtriSurface | |
| ►CmultiTriSurface | |
| Cgeometry | Base class for geometry for managing tri-surfaces, geometry motion, and surface physical properties |
| CtriSurfaceField< T, MemorySpace > | |
| CpointField< pFlow::VectorSingle, pFlow::AB3History > | |
| CpointField< pFlow::VectorSingle, pFlow::AB4History > | |
| CpointField< pFlow::VectorSingle, pFlow::AB5History > | |
| CpointField< real > | |
| CpointField< realx3 > | |
| CpointField< uint32 > | |
| CrectMeshField< int32 > | |
| CtriSurfaceField< realx3 > | |
| CtriSurfaceField< uint32 > | |
| ►Cobserver | |
| ►CinternalField< pFlow::VectorSingle, pFlow::AB3History > | |
| CpointField< pFlow::VectorSingle, pFlow::AB3History > | |
| ►CinternalField< pFlow::VectorSingle, pFlow::AB4History > | |
| CpointField< pFlow::VectorSingle, pFlow::AB4History > | |
| ►CinternalField< pFlow::VectorSingle, pFlow::AB5History > | |
| CpointField< pFlow::VectorSingle, pFlow::AB5History > | |
| ►CinternalField< real, void > | |
| CpointField< real > | |
| ►CinternalField< realx3, void > | |
| CpointField< realx3 > | |
| ►CinternalField< T, void > | |
| CpointField< T, MemorySpace > | |
| ►CinternalField< uint32, void > | |
| CpointField< uint32 > | |
| ►CgeneralBoundary | |
| ►CboundaryField< T, void > | |
| CexitBoundaryField< T, MemorySpace > | |
| CperiodicBoundaryField< T, MemorySpace > | |
| CreflectiveBoundaryField< T, MemorySpace > | |
| ►CboundaryContactSearch | |
| CperiodicBoundaryContactSearch | |
| CboundaryField< T, MemorySpace > | |
| ►CboundaryGrainInteraction< contactForceModel, geometryMotionModel > | |
| CperiodicBoundaryGrainInteraction< contactForceModel, geometryMotionModel > | |
| CboundaryGrainParticles | |
| CboundaryIntegration | |
| ►CboundarySphereInteraction< contactForceModel, geometryMotionModel > | |
| CperiodicBoundarySphereInteraction< contactForceModel, geometryMotionModel > | |
| CboundarySphereParticles | |
| Cinteraction | |
| CinternalField< T, MemorySpace > | |
| Cparticles | |
| CtriSurfaceField< T, MemorySpace > | |
| CtriSurfaceField< realx3 > | |
| CtriSurfaceField< uint32 > | |
| ►Cpair | |
| CRange< T > | Range for elements in an vector [start,end) |
| CRange< uint32 > | |
| CsortedPairs< executionSpace, idType >::pairAccessor | |
| CunsortedPairs< executionSpace, idType >::pairAccessor | |
| CparticleWallContactSearchs< method > | |
| ►CparticleWallContactSearchs< NBS > | |
| CNBS | |
| ►CpeakableRegion | |
| CPeakableRegion< GeomType > | |
| CpLine | |
| CpLine | |
| CpointFlag< ExecutionSpace > | |
| CpointFlag< DefaultExecutionSpace > | |
| CpointFlag< DefaultHostExecutionSpace > | |
| CpointRectCell | |
| CpointSorting | |
| ►CpositionParticles | |
| Cempty | |
| CpositionOrdered | |
| CpositionRandom | |
| Cpostprocess | |
| CppInteractionFunctor< ContactForceModel, ContactListType > | |
| CppInteractionFunctor< ContactForceModel, ContactListType > | |
| CppwBndryContactSearch | |
| ►CprocessField | |
| CProcessField< T > | |
| ►Cprocessors | This class holds the information about the global execution world and number of processors in communication |
| ClocalProcessors | |
| ►CpStructSelector | |
| CselectBox | |
| CselectorGeometric< GeomType > | |
| CselectorRandomPoints | |
| CselectorStridedRange | |
| CpwInteractionFunctor< ContactForceModel, ContactListType, TraingleAccessor, MotionModel > | |
| CpwInteractionFunctor< ContactForceModel, ContactListType, TraingleAccessor, MotionModel > | |
| Cquadruple< T > | |
| ►CrandomReal | |
| CRandomReal< DistributionType > | |
| CreadControlDict | |
| CreadFromTimeFolder | |
| ►Crepository | |
| CsystemControl | |
| CTime | |
| CRESERVE | |
| CscatteredFieldAccess< T, MemorySpace > | |
| CsetFieldEntry | |
| CshapeMixture | Defines a mixture of particles for particle insertion |
| Cspan< T > | |
| Csphere | |
| CsphereRegion | |
| Cstationary | Stationary model for a wall |
| CstlFile | |
| CstridedRange< T > | |
| CstridedRange< int32 > | |
| CstridedRange< real > | |
| CsubDomain | |
| ►Csubscriber | |
| ►CboundaryBase | |
| CboundaryExit | |
| CboundaryNone | |
| CboundaryPeriodic | |
| CboundaryReflective | |
| ►CinternalPoints | |
| CpointStructure | |
| CmultiTriSurface | |
| CsubSurface | |
| CsymArray< T, MemorySpace > | |
| CsymArray< linearProperties > | |
| CsymArray< nonLinearProperties > | |
| CsymArray< real > | |
| CsortedPairs< executionSpace, idType >::TagFillFlag | |
| CsortedPairs< executionSpace, idType >::TagFillPairs | |
| CcellsWallLevel0::TagFindCellRange2 | |
| CsortedContactList< valueType, executionSpace, idType >::TagReFillPairs | |
| CunsortedContactList< valueType, executionSpace, idType >::TagReFillPairs | |
| ►CtimeControl | |
| CTime | |
| CtimeFolder | |
| CtimeInfo | |
| ►CtimeInterval | |
| CrotatingAxis | An axis which rotates around itself at specified speed |
| Cvibrating | Vibrating model for a wall |
| ►CTimer | |
| CMPITimer | |
| CTimers | |
| Ctoken | Token class based on OpenFOAM stream, with some modifications/simplifications to be tailored to our needs |
| CtriangleAccessor | |
| Ctriple< T > | A set of 3 variables that can be used for vector variables |
| Ctriple< int32 > | |
| Ctriple< intType > | |
| Ctriple< real > | |
| CtriWall | |
| CtriWall | |
| CtwoPartEntry | |
| CuniformRandomReal | |
| CuniformRandomUint32 | |
| ►Cunique_ptr | |
| CuniquePtr< T > | |
| CuniquePtr< ContactForceModel > | |
| CuniquePtr< ContactListType > | |
| CuniquePtr< pFlow::contactSearch > | |
| CuniquePtr< pFlow::dictionary > | |
| CuniquePtr< pFlow::fileDictionary > | |
| CuniquePtr< pFlow::includeMask > | |
| CuniquePtr< pFlow::integration > | |
| CuniquePtr< pFlow::oFstream > | |
| CuniquePtr< pFlow::particleIdHandler > | |
| CuniquePtr< pFlow::peakableRegion > | |
| CuniquePtr< pFlow::pointField< T > > | |
| CuniquePtr< pFlow::pointRectCell > | |
| CuniquePtr< pFlow::pointSorting > | |
| CuniquePtr< pFlow::ppwBndryContactSearch > | |
| CuniquePtr< pFlow::repository > | |
| CuniquePtr< pFlow::shapeMixture > | |
| CuniquePtr< pFlow::simulationDomain > | |
| CuniquePtr< pFlow::sortedContactList > | |
| CuniquePtr< pFlow::wallBoundaryContactSearch > | |
| CuniquePtr< SearchMethodType > | |
| CuniquePtr< std::ifstream > | |
| CuniquePtr< std::ofstream > | |
| ►Cunordered_map | |
| ChashMap< uint32 > | |
| ChashMap< void * > | |
| ChashMap< Key, T, Hash > | |
| ►CunsortedPairs< executionSpace, idType > | |
| ►CsortedPairs< executionSpace, idType > | |
| CsortedContactList< valueType, executionSpace, idType > | |
| CunsortedContactList< valueType, executionSpace, idType > | |
| CVector< T, Allocator > | |
| CVector< real > | |
| CVector< realx3 > | |
| CVector< size_t > | |
| CVector< uint32 > | |
| CVector< word > | |
| CVectorDual< T, MemorySpace > | |
| CVectorDual< int32 > | |
| CVectorDual< multiRotatingAxis > | |
| CVectorSingle< T, MemorySpace > | |
| CVectorSingle< ModelComponent > | |
| ►CVectorSingle< pFlow::VectorSingle, pFlow::AB3History > | |
| CField< pFlow::VectorSingle, pFlow::AB3History > | |
| ►CVectorSingle< pFlow::VectorSingle, pFlow::AB4History > | |
| CField< pFlow::VectorSingle, pFlow::AB4History > | |
| ►CVectorSingle< pFlow::VectorSingle, pFlow::AB5History > | |
| CField< pFlow::VectorSingle, pFlow::AB5History > | |
| ►CVectorSingle< real, void > | |
| CField< real > | |
| CField< real, void > | |
| ►CVectorSingle< realx3, void > | |
| CField< realx3 > | |
| CField< realx3, void > | |
| ►CVectorSingle< T, void > | |
| CField< T, void > | |
| CField< T, MemorySpace > | |
| CVectorSingle< uint32 > | |
| CVectorSingle< uint32, HostSpace > | |
| ►CVectorSingle< uint32, void > | |
| CField< uint32 > | |
| CField< uint32, void > | |
| ►CVectorSingle< uint32x3, void > | |
| CField< uint32x3 > | |
| ►CVectorSingle< word, HostSpace > | |
| CField< word, HostSpace > | |
| CvtkByteSwapper< s > | |
| CvtkByteSwapper< 1 > | With char, no re-ordering is required |
| CvtkByteSwapper< 2 > | Re-order 2-byte data |
| CvtkByteSwapper< 4 > | Re-order 4-byte data |
| CvtkByteSwapper< 8 > | Re-order of 8-byte data |
| CvtkFile | |
| ►CWall | |
| CcuboidWall | |
| CcylinderWall | |
| CplaneWall | |
| CstlWall | |
| CwallBoundaryContactSearch | |
| CzAxis | |