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 | |