| ►Nboost | |
| ►Nesys | |
| ►Nlsm | Lattice Solid Model namespace |
| ►Nbpu | |
| CDefaultExtractor | |
| CPythonIterIterator | |
| ►Nimpl | |
| CDimBasicBox | |
| CDimBasicSphere | |
| CDimPlane | |
| ►CIntersectionVolCalculator | |
| CVertex | |
| CVertexBox | |
| CVolumeSphere | |
| ►NStringUtil | |
| CStdIStreamOp | |
| CStdOStreamOp | |
| ►Nvtk | |
| CDataArray | |
| CDataArray< NullDataType > | |
| CDataType | |
| CDataTypeTuple | |
| CFloat32Type | |
| CFloat64Type | |
| CInt32Type | |
| CMatrix3Type | |
| CNullDataType | |
| CPiece | |
| CStructuredGrid | |
| CStructuredPiece | |
| CUInt8Type | |
| CUnstructuredGrid | |
| CUnstructuredPiece | |
| CVec3Type | |
| CXmlPiece | |
| CABCDampingPrmsPy | Wrapper for ABCDampingIGP |
| CBlockGenerator | |
| CBodyForceGroup | |
| CBodyForceIGP | |
| CBondInteractionGroupPy | |
| CBoundingBox | 3D bounding box |
| CBoundingBoxPy | |
| CBoundingBoxPyPickleSuite | |
| CBoundingSphere | |
| CBoundingSpherePy | |
| CBoundingSpherePyPickleSuite | |
| CBoxPacker | |
| CBoxPackerPy | |
| CBrittleBeamPrmsPy | Wrapper for CRotBondedIGP |
| CBuoyancyForceGroup | |
| CBuoyancyIGP | |
| CBuoyancyPrmsPy | |
| CCappedNRotBondPrmsPy | Wrapper for CCappedBondedIGP |
| ►CCartesianGrid | |
| ►CCell | |
| CPosValuePair | |
| CTCellIterator | |
| CValueConstIterator | |
| CValueIterator | |
| CVecIndexIterator | |
| CCheckedInteractionScalarFieldSaverPrmsPy | |
| CCheckedInteractionVectorFieldSaverPrmsPy | |
| CCheckPointable | |
| ►CCheckPointInfo | |
| CImpl | |
| ►CCheckPointLoader | |
| CConnectionData | |
| CConnectionReader | |
| CParticleData | |
| CParticleReader | |
| CCheckPointPrmsPy | $Revision$ $Date$ |
| CCircleBoxVolCalculator | |
| CCircularNeighbourTable | |
| CCLatticeParam | |
| CClosePackBlock | |
| CClosePackBlockGenerator | |
| CClosePackIterator | |
| CCmpParticleId | |
| CCmpSphereId | |
| CConnectionIterator | |
| CConnectionReader | |
| CConstContainerIterator | |
| CConstRadiusGen | |
| CContact | |
| ►CContactCollection | |
| CContactIteratorIterator | |
| CContactPtTensorCalculator | |
| CCubicBlock | |
| CCubicBlockIterator | |
| CCubicBlockPy | |
| CCubicBoxPacker | |
| CCubicBoxPackerPy | |
| CDampingPrmsPy | Wrapper for CDampingIGP |
| CDeref | |
| ►CDistConnections | |
| CCmp | |
| CConstIterator | |
| CDistConnectionsPy | |
| CEdge2DReader | Read a block of edges from a Finley 2D mesh file |
| ►CEigenvalueCalculator | |
| CComplexAbsRealImagComparer | |
| CComplexNormComparer | |
| CComplexRealImagComparer | |
| CExtractIndexer | |
| CFieldSaverPrmsPy | |
| ►CFittedParticleIterator | |
| CFitTraits | |
| CForwardConstIterator | |
| CForwardIterator | |
| CFrictionPrmsPy | Wrapper for CRotFrictionIGP |
| CGaussianGridder | |
| CGeoInteractionWriter | |
| ►CGeometryInfo | |
| CImpl | |
| ►CGeometryReader | |
| CImpl | |
| CGeoParticleWriter | |
| CGougeBlock3D | Block consisting of regular padding, random layer and gouge |
| CGougeBlockPrms | |
| ►CGougeConfig | |
| CConnectionCmp | |
| CConnectionValidator | |
| CGeoConnectionWriter | |
| CGeoParticleWriter | |
| CIdCompare | |
| CGougeConfigPrms | |
| CGougeConfigPrmsPy | |
| ►CGougeConfigPy | |
| CBBoxVisitor | |
| CGougePackingInfo | |
| CGrain | |
| ►CGrainCollection | |
| CGrainConstIterator | |
| CGrainIterator | |
| CGrainCollectionPy | |
| CGrainPy | |
| CGrainRandomBoxPacker | |
| CGrainRandomBoxPackerPy | |
| CGrainRndPackPrms | |
| CGrainRndPackPrmsPy | |
| CGrainRndRadiusGen | |
| CGranularGougeBlock3D | Class to generate a 3d block of material consisting of a granular gouge between two solid blocks |
| CGranularInteractionValidator | Used to check the validity of an interaction in a GranularGougeBlock |
| CGravityIGP | |
| CGravityPrmsPy | |
| CGridIterator | |
| CHertzianElasticPrmsPy | Wrapper for CHertzianElasticIGP |
| CHertzianViscoElasticFrictionPrmsPy | Wrapper for CHertzianViscoElasticFrictionIGP |
| CHertzianViscoElasticPrmsPy | Wrapper for CHertzianViscoElasticIGP |
| CHexagBlock | |
| CHexagBlockIterator | |
| CHexagBlockPy | |
| CHollowBoxPy | |
| CIdCompare | |
| CInteractionFieldSaverPrmsPy | |
| CInteractionGroupPy | |
| CInteractionPrmsPy | |
| CInteractionScalarFieldSaverPrmsPy | |
| CInteractionToStressConverter | |
| CInteractionValidator | |
| CInteractionVectorFieldSaverPrmsPy | |
| CIntercentreStressTensorCalculator | |
| CIStreamIterator | |
| CIterativeReader | |
| CIteratorPy | |
| CLinDampingPrmsPy | |
| CLinearDashpotPrmsPy | Wrapper for CLinearDashpotIGP |
| CLinearWindowAverager | |
| CLinearWindowAveragerPy | |
| CListGatherVisitor | |
| CLmAdder | |
| CLmParticleAdder | |
| CLocalDampingPrmsPy | Wrapper for CLocalDampingIGP |
| CLsmMpiEscriptPy | |
| ►CLsmMpiPy | Wrapper to make LatticeMaster methods available in Python |
| CImpl | |
| CMacroFrictionCalculator | |
| ►CMacroFrictionCalculatorPy | |
| CExtractor | |
| CMaxTriggerPrmsPy | |
| ►CMesh2DReader | Class to read 2D meshes, or more precisely, the edges thereof, from Finley mesh format files |
| CImpl | Implementation details for the 2d mesh reader. Decouples Interface from implementation |
| CMeshGapBuildPrmsPy | Wrapper for MeshGapBuildPrms |
| ►CMeshReader | Class to read triangle meshes from Finley mesh format files |
| CImpl | Implementation details for the mesh reader. Decouples Interface from implementation |
| CMeshTagBuildPrmsPy | Wrapper for MeshTagBuildPrms |
| CMinMaxVisitor | |
| CMoveToSurfaceFitter | |
| CNeighbourTable | |
| CNode2DReader | Read a block of 2D nodes from a Finley mesh file |
| CNodeReader | Read a block of nodes from a Finley mesh file |
| CNodeRefVisitor | |
| CNRotBondedLinMeshPrmsPy | Class for bonded Mesh2D interactions in python interface |
| CNRotBondedTriMeshPrmsPy | Class for bonded TriMesh interactions in python interface |
| CNRotBondedWallPrmsPy | Wrapper for CBWallIGP |
| CNRotBondPrmsPy | Wrapper for CBondedIGP |
| CNRotElasticLinMeshPrmsPy | Class for elastic piece-wise linear mesh interactions in the python interface |
| CNRotElasticMesh2DPrmsPy | Class for elastic 2D mesh interactions in python interface. Deprecated: use NRotElasticLinMeshPrmsPy |
| CNRotElasticPrmsPy | Wrapper for CElasticIGP |
| CNRotElasticTriMeshPrmsPy | Class for elastic triangular mesh interactions in python interface |
| CNRotElasticWallPrmsPy | Wrapper for CEWallIGP |
| CNRotFrictionPrmsPy | Wrapper for CFrictionIGP |
| CNRotShortBondPrmsPy | Wrapper for CBondedIGP (used in construction of short bonded IG) |
| CNRotSoftBondedWallPrmsPy | Wrapper for CSoftBWallIGP |
| CPacker | |
| CPackerPy | |
| CPackerWrap | |
| CPackingInfo | |
| CParticleBlockPrms | |
| ►CParticleCollection | |
| CParticleConstIterator | |
| CParticleIterator | |
| CParticleCollectionPy | |
| CParticleCollectionPyPickleSuite | |
| CParticleComparer | |
| CParticleData | |
| ►CParticleDataVisitor | |
| CImpl | |
| CParticleDataWriter | |
| CParticleFieldSaverPrmsPy | |
| CParticleFitter | |
| CParticleGenerator | |
| ►CParticleIdPairPy | |
| CPickleSuite | |
| CParticleIterator | |
| CParticlePy | |
| CParticleReader | |
| CParticleRndPackPrms | |
| CParticleRndPackPrmsPy | |
| CParticleScalarFieldSaverPrmsPy | |
| CParticleVectorFieldSaverPrmsPy | |
| CParticleVisitor | |
| CPathSearcher | |
| CPlaneComparer | |
| CPointDataType | |
| CPointDataTypeForGrid | |
| CPtrWrap | |
| CPythonIterIterator | |
| Cquadtuple | |
| ►CQuaternionPy | |
| CPickleSuite | |
| Cquintuple | |
| CRandomBlockGenerator | |
| ►CRandomBoxPacker | |
| CStufferTraits | |
| CRandomBoxPackerPy | |
| ►CRandomSpherePacker | |
| CStufferTraits | |
| CRandomSpherePackerPy | |
| CRangeRadiusGen | |
| CRaw2InteractionReader | |
| CRefStressVisitor | |
| CRegularBlockGenerator | |
| CRestartCheckPointPrmsPy | Parameter class for restart checkpointers, differs from CheckPointPrmsPy by having an additional "binary" flag |
| CRndGrainGenPy | |
| CRndRadiusGen | |
| CRotBondPrmsPy | Wrapper for CRotBondedIGP |
| CRotDampingPrmsPy | |
| CRotElasticPrmsPy | Wrapper for CRotElasticIGP |
| CRotFrictionPrmsPy | Wrapper for CRotFrictionIGP |
| CRotLocalDampingPrmsPy | Wrapper for CLocalDampingIGP |
| CRotParticlePy | |
| ►CRotParticleViPy | |
| CPickleSuite | |
| ►CRotThermalParticlePy | |
| CPickleSuite | |
| CRotThermBondPrmsPy | Wrapper for CRotThermBondedIGP |
| CRotThermElasticPrmsPy | Wrapper for CRotThermElasticIGP |
| CRotThermFrictionPrmsPy | Wrapper for CRotThermFrictionIGP |
| CRunnable | |
| CRunnablePy | |
| ►CSetPy | |
| CPickleSuite | |
| CSimpleBlock | |
| CSimpleBlockGenerator | |
| CSimpleBlockPy | |
| CSimpleConnectionData | |
| CSimpleParticleData | |
| CSimpleSphereCollectionPy | |
| CSimpleSphereCollectionPyPickleSuite | |
| CSimpleSphereNeighboursPy | |
| CSimpleSpherePy | |
| CSimpleSpherePyPickleSuite | |
| CSingleParticleGrainGen | |
| CSolidBoxPy | |
| CSphAggGougeBlock | Block of gouge consisting of spherical aggregate grains |
| CSphAggInteractionValidator | Used to check the validity of an interaction in a SphAggGougeBlock |
| CSphereBlockGenerator | |
| CSphereBoxVolCalculator | |
| ►CSphereFittedPIterator | |
| CFitTraits | |
| CSphereFitter | |
| ►CSphereNeighbours | |
| CCmp | |
| CConstIterator | |
| CStrctPointDataType | |
| CStressTensor | |
| CStressTensorCollection | |
| CTaggedIdConnectionPy | |
| CTaggedIdConnectionPyPickleSuite | |
| CTaggedInteractionScalarFieldSaverPrmsPy | |
| CTaggedParticleScalarFieldSaverPrmsPy | |
| CTaggedParticleVectorFieldSaverPrmsPy | |
| CTensor | |
| CThreeDIntersectionCalker | |
| CThreeDParticleFitter | |
| CThreeDPlaneParticleFitter | |
| CThreeDPlaneSphereFitter | |
| CThreeDSphereFitter | |
| CThreeDSphereSphereFitter | |
| CTmplMatrix | |
| CTriangleScalarFieldSaverPrmsPy | |
| CTriangleVectorFieldSaverPrmsPy | |
| Ctriplet | |
| CTriReader | Read a block of triangles from a Finley mesh file |
| CTwoDIntersectionCalker | |
| CTwoDParticleFitter | |
| CTwoDPlaneParticleFitter | |
| CTwoDPlaneSphereFitter | |
| CTwoDSphereFitter | |
| CTwoDSphereSphereFitter | |
| CUniformRng | |
| CVec3L | |
| CVec3Py | |
| CVec3PyPickleSuite | |
| CVec3XyzComparer | |
| CVec3ZyxComparer | |
| ►CVectorPy | |
| CPickleSuite | |
| ►CVtkXmlWriter | |
| CImpl | |
| CVWFrictionPrmsPy | Wrapper for VWFrictionIGP |
| CWallFieldSaverPrmsPy | |
| CWallForcePairPy | |
| CWallForceReader | |
| CWallForceReaderPy | |
| ►CWallForcesRecord | |
| CWallForce | |
| ►CWallForcesToFrictionConverter | |
| CImpl | |
| CWallVectorFieldSaverPrmsPy | |
| CWavePropagationPy | |
| CWrap | |
| ►Next | |
| Cselect1st | |
| Cselect2nd | |
| ►Nstd | |
| Cless< Vec3 > | |
| CABCDamping | |
| CABCDampingIGP | |
| CAEdge | Abstract base class for edges in mesh (2D or 3D) |
| CAFieldMaster | Abstract base class for master part of field |
| CAFieldSlave | Abstract base class for slave part of field |
| CAIGParam | Abstract base class for InteractionGroup parameters |
| CAInteraction | Abstract base class for interactions |
| CAInteractionGroup | Abstract base class for a group of interactions |
| CAIParam | Abstract base class for interaction parameters |
| CAMPIBuffer | Abstract base class for MPI send/recv buffer |
| CAMPIBufferPP | Abstarct base class for Point-to-Point communication buffers |
| CAMPISGBufferLeaf | Abstract base class for scatter/gather buffer, leaf component |
| CAMPISGBufferRoot | Abstract base class for scatter/gather buffer, root component |
| CAPairInteraction | Abstract base class for 2-particle interactions |
| CAPairInteractionGroup | Abstract base class for a group of pair interactions |
| CAParallelInteractionStorage | Abstract base class for parallel interaction storage array |
| CAParallelParticleArray | Abstract base class for parallel particle storage array |
| CARandomAssembly | Abstract base class for random assemblies, to be used for initialization of random lattices |
| CARandomAssembly2D | Abstract base class for random assemblies, to be used for initialization of random lattices |
| CARandomAssembly3D | Abstract base class for random assemblies, to be used for initialization of random lattices |
| CARotPairInteraction | Abstract base class interactions between 2 rotational particles |
| CARotThermPairInteraction | |
| CArr3 | |
| CASimpleNTable | Abstract base class providing the interface for a simple, serial neighbor table. Used in random initialization |
| CASubLattice | Abstract base class for sublattices |
| CATempPartStore | Pure virtual base for TTempPartStore |
| CAWallFieldSlave | Abstract base class for slave part of field defined on a Wall |
| CAWallInteraction | Abstract base for all interactions between a particle and a wall |
| CAWallInteractionGroup | Abstract Base class for a group of interactions between particles and a wall |
| CBasicCon | Handle message ouput on the console |
| CBasicInteraction | Class to represent the common part of a pair interaction, i.e. the IDs of the particles and the interaction tag |
| CBCorner2DInteraction | Bonded elastic interaction between Corner2D in a 2d mesh and a particle |
| CBEdge2DInteraction | Bonded elastic interaction between an edge in a 2d mesh and a particle |
| CBILess | Function object for the ordering of BasicInteraction |
| CBMesh2DInteraction | |
| CBMesh2DInteractionCpData | |
| CBMesh2DInteractioncpData | Helper class to checkpoint bonded mesh2d interactions |
| CBMesh2DIP | |
| Cbond | |
| CBondedInteractionCpData | |
| CBondedMesh2DIGCommand | Command for adding bonded interactions with 2d mesh |
| CBondedTriMeshIGCommand | |
| CBroadcastCommand | Base class for broadcast commands |
| CBTriangleInteraction | Bonded elastic interaction between a Triangle and a particle |
| CBTriMeshInteraction | |
| CBTriMeshInteractionCpData | |
| CBTriMeshIP | |
| CBuoyancyParamsPy | Wrapper for BuoyancyIGP |
| CCAdhesiveFriction | Frictional+adhesive Elastic interaction between particles |
| CCAdhesiveFrictionIGP | Interaction parameters for adhesive frictional interaction |
| CCameraPos | |
| CCBasicParticle | Basic Particle class. Contains only the "geometric part" of the particle, i.e. position and radius, no forces or such |
| CCBondedIGP | Interaction parameters for bonded interaction |
| CCBondedInteraction | Elastic interaction between bonded particles |
| CCBondedWallInteraction | Bonded elastic interaction between a particle and a wall |
| CCBWallIGP | Interaction group parameters for CBWallInteractionGroups |
| CCBWallInteractionGroup | Class for a group of bonded,elastic interactions between particles and a wall |
| CCCappedBondedIGP | Interaction parameters for bonded interaction with a force limit |
| CCCappedBondedInteraction | Elastic interaction with force limit between bonded particles |
| CCCounter | |
| CCCounterList | |
| CCDamping | Damping of the particle motion by an artificial viscosity |
| CCDampingIGP | Interaction group parameters for CDampingGroup |
| CCElasticIGP | Interaction group parameters for CElasticInteractionGroups |
| CCElasticInteraction | Elastic Interaction between free particles |
| CCElasticInteractionGroup | Class for a group of unbonded,elastic interactions |
| CCElasticWallInteraction | Unbonded elastic interaction between a particle and a wall |
| CCEWallIGP | Interaction group parameters for CEWallInteractionGroups |
| CCEWallInteractionGroup | Class for a group of unbonded,elastic interactions between particles and a wall |
| CCFractalFriction | Frictional+Elastic interaction between particles with fractal distribution of the coefficient of friction |
| CCFrictionIGP | Interaction parameters for frictional interaction |
| CCFrictionInteraction | Frictional+Elastic interaction between particles |
| CCheckedScalarInteractionFieldSlave | |
| CCheckedScalarInteractionFieldSlaveTagged | |
| CCheckedVectorInteractionFieldSlave | |
| CCheckPointController | |
| CCheckPointer | |
| CCheckPointParams | |
| CCHertzianElasticIGP | Interaction group parameters for Hertzian elastic interactions |
| CCHertzianElasticInteraction | Hertzian Elastic Interaction between free particles |
| CCHertzianViscoElasticFrictionIGP | Interaction group parameters for Hertzian viscoelastic interactions with friction |
| CCHertzianViscoElasticFrictionInteraction | Frictional+ViscoElastic interaction between particles |
| CCHertzianViscoElasticIGP | Interaction group parameters for Hertzian viscoelastic interactions |
| CCHertzianViscoElasticInteraction | Hertzian ViscoElastic Interaction between free particles |
| CCLatticeMaster | |
| CCLayeredBlock2D | Class for the generation of a layered 2D random lattice in a rectangular area |
| CCLinearDashpotIGP | Interaction group parameters for Linear Dashpot interactions |
| CCLinearDashpotInteraction | Linear Dashpot Interaction between free or bonded particles (to be used in addition to an elastic or bonded Interaction, not exclusively) |
| CCListCounters | |
| CCLocalDamping | Local damping of the particle motion by a damping coefficient |
| CCLocalDampingIGP | Interaction group parameters for CLocalDampingGroup |
| CCMPIA2ABuffer | Class for a MPI-buffer supporting all-to-all communication |
| CCMPIBarrier | A convenience class encapsulating an MPI barrier. Includes timing of the wait and a debug message ( via console.XDebug() ) |
| CCMPIBuffer | Constant size MPI send/recv buffer |
| CCMPILCmdBuffer | Class for sending commands from the LatticeMaster to the SubLatticeControler |
| CCMPISGBufferLeaf | Buffer for MPI scatter/gather, leaf component |
| CCMPISGBufferRoot | Buffer for MPI scatter/gather, root component |
| CCMPIVarSGBufferLeaf | Class for variable size scatter/gather buffer, leaf component |
| CCMPIVarSGBufferRoot | Class for variable size scatter/gather buffer, root component |
| CColorMap | |
| CColorMap3 | |
| CCon | Console with window buffer |
| CConsoleWindow | Console with history, and handle message output on a console window |
| CCorner | Class representing the corner of a polygon |
| CCorner2D | Class representing the corner in a 2D "mesh" |
| CCPaddedBlock3D | Class for the generation of a 3D lattice with a random middle section in a rectangular area |
| ►CCParticle | Class for a basic particle |
| CexchangeType | |
| CCRandomBlock2D | Class for the generation of a 2D random lattice in a rectangular area |
| CCRandomBlock3D | Class for the generation of a 3D random lattice in a rectangular area |
| CCRotBondedIGP | Interaction parameters for bonded interaction between rotational particles |
| CCRotBondedInteraction | Elastic interaction between bonded particles between rotational particles |
| CCRotDamping | Damping of the rotational part of the particle motion by an artificial viscosity |
| CCRotElasticIGP | Interaction group parameters for CRotElasticInteractionGroups |
| CCRotElasticInteraction | Elastic Interaction between free rotational particles |
| CCRotElasticInteractionGroup | Class for a group of unbonded,elastic interactions |
| CCRotFrictionIGP | Interaction parameters for frictional interaction between rotational particles |
| CCRotFrictionInteraction | Frictional+Elastic interaction between particles between rotational particles |
| CCRotLocalDamping | Local rotational damping of the particle motion by a damping coefficient |
| ►CCRotParticle | Class for a rotational particle |
| CexchangeType | |
| ►CCRotParticleVi | |
| CexchangeType | |
| CCRotThermBondedIGP | |
| CCRotThermBondedInteraction | |
| CCRotThermElasticIGP | |
| CCRotThermElasticInteraction | |
| CCRotThermElasticInteractionGroup | |
| CCRotThermFrictionIGP | |
| CCRotThermFrictionInteraction | |
| ►CCRotThermParticle | |
| CexchangeType | |
| CCRoughPaddedBlock3D | Class for the generation of a 3D lattice with a random middle section and random rough/smooth sections of the fault surface |
| CCShortBondedInteraction | Class for a "short" bonded interaction |
| CCSimple2DNTable | 2D implementation of simple, serial neighbor table |
| CCSimple3DNTable | |
| CCSoftBondedWallInteraction | Bonded elastic interaction between a particle and a wall with different spring constants in the normal and shear directions |
| CCSoftBWallIGP | Interaction group parameters for CSoftBWallInteractionGroups |
| CCSoftBWallInteractionGroup | Class for a group of bonded, elastic interactions with per-direction spring constants between particles and a wall |
| CCSplitBlock2D | Class for the generation of a split 2D random lattice in a rectangular area |
| CCSplitBlock3D | Class for the generation of a split 3D random lattice in a rectangular area |
| CCSubLatticeControler | Class for control of a SubLattice |
| CCTaggedEWallInteractionGroup | Class for a group of unbonded,elastic interactions between particles and a wall using only particles with a given tag |
| CCThermParticle | |
| CCubicEquation | A class for a cubic equation. Used for eigenvalue calculation on 3D matrices |
| CCVarMPIBuffer | MPI send/recv buffer with automagically adjusted size |
| CCViscWallIG | Class for a group of viscous and elastic interactions between particles and a wall |
| CCViscWallInteraction | Bonded elastic interaction between a particle and a wall |
| CCVWallIGP | Interaction group parameters for CBWallInteractionGroups |
| CCVWFriction | Frictional+Elastic interaction between particles with velocity weakening friction |
| CCWall | Base class for all walls |
| CDampingCommand | |
| CDataExtractor | Class for the extraction of data from snapshots |
| CDataParticle | Helper class for a minimal particles just containing the data needed for strain extraction |
| CDSlice | |
| CECorner2DInteraction | |
| CECornerInteraction | Unbonded elastic interaction between a Corner in a TriangleMesh and a particle |
| CEdge | Class representing the edge of a polygon |
| CEdge2D | Class for edge in 2D "mesh" |
| CEEdge2DInteraction | |
| CEEdgeInteraction | Unbonded elastic interaction between a Edge in a TriangleMesh and a particle |
| CEMesh2DInteraction | |
| CETriangleInteraction | Unbonded elastic interaction between a Triangle and a particle |
| CETriMeshInteraction | |
| CETriMeshIP | |
| CFaultedBlock2D | Class for the generation of a 2D random block with a fault consisting of line segments |
| CFCon | Console writing into per-process file |
| CFrac | |
| CFracDist | |
| ►CFracFrame | |
| Cbdata | |
| Ccmp | |
| Cfdata | |
| CFractalFrictionIGP | Interaction parameters for frictional interaction with a fractal distribution of the coefficient of friction |
| CFracWriter | |
| Cfwdata | |
| Cgdata | Structure used for the "interesting" data of each particle |
| CGeoColorMap | |
| CGetFaceRefCommand | Command for getting mesh node reference list |
| CGetNodeRefCommand | Command for getting mesh node reference list |
| ►CGraph | Graph class, partially based on Sedgewick, "Alg. in C++", progs. 17.1, 17.9 and 17.10 |
| CEdge | |
| CNode | |
| CGravityParamsPy | Wrapper for GravityIGP |
| CGVMap | Data structure of grain velocity/rotation claculations |
| CHandleException | Exception thrown by member functions of T_Handle |
| Cidata | |
| CIGPCommand | |
| CInteractionFieldSlave | Abstract base class for slave part of scalar field defined on the interactions |
| CLine | Class representing a line |
| CLineSegment | Class representing a line segment for intersection/fitting calculation in 2D |
| CList | |
| CMatrix3 | 3x3 Matrix |
| CMatSingularError | Exception class for Matrix3 |
| CMaxTrigger | |
| CMaxTrigParams | |
| CMError | |
| CMesh2D | |
| CMesh2D_PIS | Abstract base class for parallel storage of interactions between a 2D mesh and particles |
| ►CMesh2D_PIS_EB | Class for parallel storage of interactions between a 2D mesh and particles which does require exchange of interactions across process boundaries but where interactions are not dynamically formed |
| CInteractionIterator | |
| CMesh2D_PIS_NE | Class for parallel storage of interactions between a 2D mesh and particles which doesn't require exchange of interactions across process boundaries |
| CMesh2DIGCommand | |
| CMeshBuildPrms | |
| CMeshEdgeData2D | Data describing one Edge in a 2D "mesh" |
| CMeshGapBuildPrms | |
| CMeshNodeData | |
| CMeshNodeData2D | Data describing one node(point) in a 2D "mesh" |
| CMeshTagBuildPrms | |
| CMeshTriData | |
| CMpiInfo | |
| CMpiRankAndComm | |
| CMpiWTimer | |
| CMpiWTimers | |
| CNeighborTable | Class for neighbor search |
| CNode | |
| Cnr_part | |
| CNTBlock | Representation of a slab of the search array of a NeigborTable |
| CNTBlock_iter | Iterator for a NTBlock |
| CNTSlab | Representation of a slab of the search array of a NeigborTable |
| CNTSlab_iter | Iterator for a NTSlab |
| CParallelInteractionStorage_E | Parallel interaction storage array with exchange |
| CParallelInteractionStorage_EB | Parallel storage array with exchange for bonded/breakable interactions |
| CParallelInteractionStorage_ED | Parallel storage array with exchange for dynamically created interactions (friction etc.) |
| CParallelInteractionStorage_ED_T | |
| CParallelInteractionStorage_NE | Parallel storage array without exchange for dynamically created interactions (elastic) |
| CParallelInteractionStorage_NE_T | |
| CParallelInteractionStorage_Single | Parallel storage array without exchange for dynamically created single particle interactions (i.e. Damping...) |
| ►CParallelParticleArray | Parrallel particle storage array with neighborsearch and variable exchange |
| CParticleIterator | |
| CParticleComparer | Compares distance of 2 particles to a 3rd particle |
| CParticleData | |
| Cpdata | |
| Cpdata2d | |
| CPlane3D | Class representing a Plane3D |
| CPointCloud | A class representing a cloud.of points |
| CProbDist | |
| CQuaternion | |
| Cr_part | |
| CRealDist | |
| CRectPatch | |
| CRextract | Class for the extraction of RMS and Stddev of angvel from snapshots |
| CRingBuffer | |
| CRotIGPCommand | |
| CScalarInteractionFieldMaster | Class for master part of a scalar field which is defined on all particles |
| CScalarInteractionFieldSlave | Class for slave part of scalar field defined on the particles |
| CScalarInteractionFieldSlaveTagged | |
| CScalarParticleDistributionMaster | Class for master part of the distribution/histogram of a scalar field which is defined on particles |
| CScalarParticleFieldMaster | Class for master part of a scalar field which is defined on all particles |
| CScalarParticleFieldSlave | Class for slave part of scalar field defined on the particles |
| CScalarParticleFieldSlaveTagged | Class for slave part of scalar field defined on tagged particles |
| CScalarTriangleFieldMaster | Master part of a scalar field which is defined on the triangles in a given triangle mesh |
| CScalarTriangleFieldSlave | Slave part for saving a scalar field defined on the triangles in a given TriMesh |
| CSGetType | Static function object to extract MPI type from data in a consistent way |
| CShortBondedInteractionCpData | |
| CSIGCommand | |
| CSimpleParticle | |
| CSphere | |
| CSphere2D | Just methods to calculate the position and dimension of a 2D sphere under given constraints (see the .cpp file) |
| CSphere3D | Just methods to calculate the position and dimension of a 2D sphere under given constraints (see the .cpp file) |
| CStack | |
| Csvec3_mpi | |
| CT_Handle | Template class for a handle/ref. counted pointer |
| CTaggedIGPCommand | |
| CTimingDataWriter | |
| CTML_CartComm | Class for a cartesian communicator |
| CTML_Comm | Abstract base class for communicator |
| CTML_CommWorld | Abstract base class for communicator |
| CTML_Message | Abstract base class for MPI message |
| CTML_Packed_Message | Message buffer for sending and receiving packed data. Data types are not checked. The implementation has been derived from the old CVarMPIBuffer class |
| CTML_PackedMessageInterface | Abstract base/interface class for packed messages to be used in TML_Pack |
| CTML_PackedMultiMessage | Message buffer for sending and receiving packed data to mutltiple receivers. Data types are not checked. The implementation has been derived from the old CMPIVarSGBufferRoot class |
| CTML_PackedMultiMessageSlab | Handle class to access multimessages via a packed message interface |
| Ctml_pair | |
| Ctml_quad | |
| Ctml_quin | |
| Ctml_trip | |
| ►CTParallelInteractionStorage | Templated abstract base class for parallel interaction storage array. Adds the vector of interactions and access functions to AParallelInteractionStorage |
| CInteractionIterator | |
| CTriangle | Class representing a Triangle |
| CTriangle2D | |
| CTriangleError | Exception class for Triangle |
| CTriggeredVectorParticleFieldMaster | |
| CTriMesh | Class for a triangle mesh |
| CTriMesh_PIS | Abstract base class for parallel storage of interactions between a triangle mesh and particles |
| CTriMesh_PIS_EB | Class for parallel storage of interactions between a triangle mesh and particles which does require exchange of interactions across process boundaries but where interactions are not dynamically formed |
| CTriMesh_PIS_NE | Class for parallel storage of interactions between a triangle mesh and particles which doesn't require exchange of interactions across process boundaries |
| CTriMeshIGCommand | |
| CTRotSubLattice | Class of a SubLattice of rotational particles |
| CTSubLattice | Class for a Sublattice |
| CTTempPartStore | Class for the temporary storage and distribution of particle data |
| CVDMul | |
| CVDMulVadd | |
| CVec3 | |
| CVecErr | |
| CVectorEdge2DFieldSlave | Slave part for saving a vector field defined on the edges in a given Mesh2D |
| CVectorInteractionFieldMaster | Class for master part of a vector field which is defined on all particles |
| CVectorInteractionFieldSlave | Class for slave part of vector field defined on the interactions |
| CVectorParticleFieldMaster | Class for master part of a vector field which is defined on all particles |
| CVectorParticleFieldSlave | Class for slave part of scalar field defined on the particles |
| CVectorParticleFieldSlaveTagged | Class for slave part of scalar field defined on the particles |
| CVectorTriangleFieldMaster | Master part of a vector field which is defined on the triangles in a given triangle mesh |
| CVectorTriangleFieldSlave | Slave part for saving a vector field defined on the triangles in a given TriMesh |
| CVectorWallFieldMaster | Master part of vector field on walls |
| CVectorWallFieldSlave | Class for slave part of vector valued field defined on a Wall |
| CVWFrictionIGP | Interaction parameters for velocity weakening frictional interaction |