www.cemf.ir
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CAB3History
 CAB4History
 CAB5History
 Callocator
 CallOp< T >
 CanyList
 CApp
 Carray
 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
 CnonLinearMod< limited >::contactForceStorage
 CcGAbsoluteLinear< limited >::contactForceStorage
 CcGRelativeLinear< limited >::contactForceStorage
 Clinear< limited >::contactForceStorage
 CnonLinear< limited >::contactForceStorage
 CcontactSearch
 Ctoken::contentA union of token types
 CconveyorBeltConveyor belt model for a wall
 CcountField
 CcountFields
 Ccylinder
 CcylinderRegion
 CdataIO< T >
 CdemComponentA base class for every main component of DEM system
 Cdomain
 CdynamicLinkLibs
 CequalOp< T >
 CfileSeries
 CfileStreamCreates and manages an input/output file stream with specified format
 CfileSystemManages 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 >
 CiEntryInterface calss for data entry and dictionary
 CiEntry< Key, T * >
 CincludeMask
 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
 CinsertionRegionThis class defines all the necessary enteties for defining an insertion region
 CintegrationBase class for integrating the first order ODE (IVP)
 CintervalRange< T >
 CIOPattern
 CIOstreamA base calss for input/output streams
 Cless< T >
 ClessThanEqOp< T >
 ClessThanOp< T >
 Cline
 Clinear< limited >
 CcGAbsoluteLinear< limited >::linearProperties
 CcGRelativeLinear< limited >::linearProperties
 Clinear< limited >::linearProperties
 Clist
 CListPtr< T >
 CListPtr< boundaryBase >
 CListPtr< boundaryContactSearch >
 CListPtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > >
 CListPtr< boundaryGrainInteraction< ContactForceModel, GeometryMotionModel > >
 CListPtr< boundaryGrainParticles >
 CListPtr< boundaryIntegration >
 CListPtr< boundarySphereInteraction< contactForceModel, geometryMotionModel > >
 CListPtr< boundarySphereInteraction< ContactForceModel, GeometryMotionModel > >
 CListPtr< boundarySphereParticles >
 CListPtr< pFlow::InsertionRegion< ShapeType > >
 CListPtr< pFlow::processField >
 CListPtr< pFlow::Vector >
 CLogicalHolds a bool value and converts strings to bool
 Cmap
 CmapperNBS
 CMapPtr< Container, Key, T >
 CMapPtr< pFlow::iEntry >
 Cmaximum< T >
 Cmessage
 Cminimum< T >
 CmultiRotatingAxisMotion::ModelMotion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions
 CMotionModel< Model, Component >::ModelInterfaceMotion 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 >
 CMotionModel< rotatingAxisMotion, rotatingAxis >
 CMotionModel< stationaryWall, stationary >
 CMotionModel< vibratingMotion, vibrating >
 CmultiRotatingAxisMotionRotating axis motion model for walls
 CnonLinear< limited >
 CnonLinearMod< limited >
 CnonLinearMod< limited >::nonLinearProperties
 CnonLinear< limited >::nonLinearProperties
 CobjectFile
 Cobserver
 Cpair
 CsortedPairs< executionSpace, idType >::pairAccessor
 CunsortedPairs< executionSpace, idType >::pairAccessor
 CparticleWallContactSearchs< method >
 CparticleWallContactSearchs< NBS >
 CpeakableRegion
 CpLine
 CpLine
 CpointFlag< ExecutionSpace >
 CpointFlag< DefaultExecutionSpace >
 CpointFlag< DefaultHostExecutionSpace >
 CpointRectCell
 CpointSorting
 CpositionParticles
 Cpostprocess
 CppInteractionFunctor< ContactForceModel, ContactListType >
 CppInteractionFunctor< ContactForceModel, ContactListType >
 CppwBndryContactSearch
 CprocessField
 CprocessorsThis class holds the information about the global execution world and number of processors in communication
 CpStructSelector
 CpwInteractionFunctor< ContactForceModel, ContactListType, TraingleAccessor, MotionModel >
 CpwInteractionFunctor< ContactForceModel, ContactListType, TraingleAccessor, MotionModel >
 Cquadruple< T >
 CrandomReal
 CreadControlDict
 CreadFromTimeFolder
 Crepository
 CRESERVE
 CscatteredFieldAccess< T, MemorySpace >
 CsetFieldEntry
 CshapeMixtureDefines a mixture of particles for particle insertion
 Cspan< T >
 Csphere
 CsphereRegion
 CstationaryStationary model for a wall
 CstlFile
 CstridedRange< T >
 CstridedRange< int32 >
 CstridedRange< real >
 CsubDomain
 Csubscriber
 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
 CtimeFolder
 CtimeInfo
 CtimeInterval
 CTimer
 CtokenToken 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
 Cunordered_map
 CunsortedPairs< 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 >
 CVectorSingle< pFlow::VectorSingle, pFlow::AB4History >
 CVectorSingle< pFlow::VectorSingle, pFlow::AB5History >
 CVectorSingle< real, void >
 CVectorSingle< realx3, void >
 CVectorSingle< T, void >
 CVectorSingle< uint32 >
 CVectorSingle< uint32, HostSpace >
 CVectorSingle< uint32, void >
 CVectorSingle< uint32x3, void >
 CVectorSingle< 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
 CwallBoundaryContactSearch
 CzAxis