►NAccumulators | |
CAccumulatorBase | |
CAutoUpdateAccumulators | |
CContactTimes | Record the time distances are below a threshold |
CCorrelator | The main correlator class |
CMeanVarianceCalculator | |
CTimeSeries | Record values of an observable |
►Nanonymous_namespace{CellStructure.cpp} | |
CUpdateParticleIndexVisitor | Apply a ParticleChange to a particle index |
►Nanonymous_namespace{dp3m.cpp} | |
CAssignDipole | |
CAssignForces | |
CAssignTorques | |
►Nanonymous_namespace{p3m.cpp} | |
CAssignCharge | |
►NBondBreakage | |
CBondBreakage | |
CBreakageSpec | |
CDeleteAllBonds | |
CDeleteAngleBond | |
CDeleteBond | |
Cexecute | |
CQueueEntry | |
►Nboost | |
►Nmpi | |
Cis_mpi_datatype | |
►Nqvm | |
Cdeduce_mat2< Utils::Matrix< T, 3, 3 >, Utils::Matrix< U, 3, 3 >, 3, 3 > | |
Cdeduce_quat2< Utils::Quaternion< T >, Utils::Quaternion< U > > | |
Cdeduce_quat< Utils::Quaternion< T > > | |
Cdeduce_scalar< Utils::Quaternion< T >, Utils::Quaternion< U > > | |
Cdeduce_scalar< Utils::Quaternion< T >, Utils::Vector< U, N > > | |
Cdeduce_vec2< Utils::Matrix< T, 2, 2 >, Utils::Vector< U, 2 >, 2 > | |
Cdeduce_vec2< Utils::Matrix< T, 2, 3 >, Utils::Vector< U, 3 >, 2 > | |
Cdeduce_vec2< Utils::Matrix< T, 3, 3 >, Utils::Vector< U, 3 >, 3 > | |
Cdeduce_vec2< Utils::Matrix< T, 4, 4 >, Utils::Vector< U, 4 >, 4 > | |
Cdeduce_vec2< Utils::Quaternion< T >, Utils::Vector< U, 3 >, 3 > | |
Cdeduce_vec< Utils::Vector< T, 3 >, 3 > | |
Cmat_traits< Utils::Matrix< T, Rows, Cols > > | |
Cquat_traits< Utils::Quaternion< T > > | |
Cvec_traits<::Utils::Vector< T, N > > | |
Chash< BondBreakage::DeleteAllBonds > | |
Chash< BondBreakage::DeleteAngleBond > | |
Chash< BondBreakage::DeleteBond > | |
►NClusterAnalysis | |
CCluster | Represents a single cluster of particles |
CClusterStructure | Holds the result and parameters of a cluster analysis |
►NCollisionDetection | |
CBindAtPointOfCollision | |
CBindCenters | |
CCollisionDetection | |
CGlueToSurface | |
COff | |
►NCommunication | |
►CMpiCallbacks | The interface of the MPI callback mechanism |
CCallbackHandle | RAII handle for a callback |
CRegisterCallback | Helper class to add callbacks before main |
►NConstraints | |
CConstraint | |
CConstraints | |
CExternalField | Constraint interface for ExternalField::ForceField |
CExternalPotential | Constraint interface for ExternalField::PotentialField |
CHomogeneousMagneticField | |
CShapeBasedConstraint | |
►NCoulomb | |
►Ntraits | |
Chas_pressure | The electrostatic method supports pressure calculation |
Chas_pressure< CoulombMMM1D > | |
Chas_pressure< CoulombScafacos > | |
Chas_pressure< ElectrostaticLayerCorrection > | |
CActor | |
CEventOnObservableCalc | |
CLongRangeEnergy | |
CLongRangeForce | |
CLongRangePressure | |
CShortRangeCutoff | |
CShortRangeEnergyKernel | |
CShortRangeForceCorrectionsKernel | |
CShortRangeForceKernel | |
CShortRangePressureKernel | |
►CSolver | |
CImplementation | |
►NDipoles | |
►Ntraits | |
Chas_dipole_fields | The dipolar method supports dipole fields calculation |
Chas_dipole_fields< DipolarDirectSum > | |
CActor | |
CLongRangeEnergy | |
CLongRangeField | |
CLongRangeForce | |
CShortRangeEnergyKernel | |
CShortRangeForceKernel | |
►CSolver | |
CImplementation | |
►NEK | |
CEKNone | |
CEKReactions | |
CEKWalberla | |
CFieldsConnector | |
CNoEKActive | |
►CSolver | |
CImplementation | |
►NErrorHandling | |
CRuntimeError | A runtime error |
CRuntimeErrorCollector | |
CRuntimeErrorStream | Create a runtime error message via the streaming operator |
►Nfft | |
Callocator | Aligned allocator for FFT data |
Cfft_back_plan | Plan for a backward 1D FFT of a flattened 3D array |
Cfft_data_struct | Information about the three one dimensional FFTs and how the nodes have to communicate inbetween |
Cfft_forw_plan | Plan for a forward 1D FFT of a flattened 3D array |
Cfft_plan | |
Cfftw | |
Cfftw< float > | |
►NFieldCoupling | |
►NCoupling | |
CCharge | |
CDirect | |
CMass | |
CScaled | |
CViscous | |
►NFields | |
CAffineMap | Affine transform of a vector field |
CConstant | A vector field that is constant in space |
CInterpolated | A vector or scalar field interpolated from a regular grid |
CPlaneWave | A plane wave |
CForceField | |
CPotentialField | |
►Nh5xx | |
Cis_array< Utils::Vector< T, size > > | |
►NLB | |
CCouplingBookkeeping | Keep track of ghost particles that have already been coupled once |
CLBNone | |
CLBWalberla | |
CLBWalberlaParams | |
CNoLBActive | |
CParticleCoupling | |
►CSolver | |
CConversions | |
CImplementation | |
►NLeesEdwards | |
CLeesEdwards | |
CLinearShear | Lees-Edwards protocol for linear shearing |
COff | Lees-Edwards protocol for un-altered periodic boundary conditions |
COscillatoryShear | Lees-Edwards protocol for oscillatory shearing |
CPosOffsetGetter | |
CPush | |
CShearVelocityGetter | Visitor to get shear velocity from the Lees-Edwards protocol |
CUpdateOffset | |
►NMpiio | |
Cwrite_buffers | |
►NObservables | |
CBondAngles | Calculate bond angles between particles in a polymer |
CBondDihedrals | Calculate dihedral angles between particles in a polymer |
CCosPersistenceAngles | Calculate bond angles in a polymer |
CCylindricalDensityProfile | |
CCylindricalFluxDensityProfile | |
CCylindricalLBFluxDensityProfileAtParticlePositions | |
CCylindricalLBProfileObservable | |
CCylindricalLBVelocityProfile | |
CCylindricalLBVelocityProfileAtParticlePositions | |
CCylindricalPidProfileObservable | |
CCylindricalProfileObservable | Cylindrical profile observable |
CCylindricalVelocityProfile | |
CDensityProfile | |
CDPDStress | |
CEnergy | |
CFluxDensityProfile | |
CForceDensityProfile | |
CLBFluidPressureTensor | |
CLBProfileObservable | |
CLBVelocityProfile | |
CObservable | Base class for observables |
CPairwiseDistances | Track pairwise distances between two sets of particles |
CParticleDipoleFields | Extract particle dipole fields |
CParticleDistances | Calculate distances between particles in a polymer |
►CParticleObservable | This class implements an interface to the particle_observables library that implements necessary algorithms needed for observables that are based on single particle properties |
Cis_map | |
Cis_map< ParticleObservables::Map< T > > | |
CPidObservable | Particle-based observable |
CPidPairwiseDistancesObservable | Calculate pairwise distances between two sets of particles |
CPidProfileObservable | |
CPressure | |
CPressureTensor | |
CProfileObservable | Cartesian profile observable |
CRDF | Radial distribution function |
CTotalForce | |
►NPairCriteria | |
CBondCriterion | True if a bond of given type exists between two particles |
CDistanceCriterion | True if two particles are closer than a cut off distance, respecting minimum image convention |
CEnergyCriterion | True if the short-range energy is larger than a cutoff value |
CPairCriterion | Criterion which returns a true/false value for a pair of particles |
►NParticleObservables | |
CAngularVelocity | |
CAverage | |
CBodyAngularVelocity | |
CBodyVelocity | |
CCharge | |
CDipoleField | |
CDipoleMoment | |
CDirector | |
CForce | |
CIdentity | |
CMap | |
CMass | |
CPosition | |
CProduct | Meta-Observable that returns the product of two other observables |
CSum | |
Ctraits | |
Ctraits< Particle > | Template specialization for Particle |
CVelocity | |
CWeightedAverage | |
CWeightedSum | |
►NReactionMethods | |
CConstantpHEnsemble | Constant-pH Ensemble, for derivation see [38] |
►CReactionAlgorithm | Base class for reaction ensemble methods |
CParticleChanges | |
CReactionEnsemble | Reaction ensemble method |
CSingleReaction | |
CWidomInsertion | Widom insertion method |
►NScafacos | |
CCoulomb | Abstraction of a Coulomb method from the ScaFaCoS library |
CScafacos | Abstraction of a method from the ScaFaCoS library |
►NScriptInterface | |
►NAccumulators | |
CAccumulatorBase | |
CAutoUpdateAccumulators | |
CContactTimes | |
CCorrelator | |
CMeanVarianceCalculator | |
CTimeSeries | |
►NAnalysis | |
CAnalysis | |
CObservableStat | |
►NBondBreakage | |
CBreakageSpec | |
CBreakageSpecs | |
►NCellSystem | |
CCellSystem | |
►NClusterAnalysis | |
CCluster | |
CClusterStructure | |
►NCodeInfo | |
CCodeInfo | |
CCodeVersion | |
►NCollisionDetection | |
CBindAtPointOfCollision | |
CBindCenters | |
CCollisionDetection | |
CGlueToSurface | |
COff | |
CProtocol | |
►NConstraints | |
CConstraint | |
CConstraints | |
CExternalField | |
CExternalPotential | |
CHomogeneousMagneticField | |
CShapeBasedConstraint | |
►NCoulomb | |
CActor | Common interface for electrostatic actors |
CContainer | |
CCoulombMMM1D | |
CCoulombP3M | |
CCoulombScafacos | |
CDebyeHueckel | |
CElectrostaticLayerCorrection | |
CICCStar | |
CReactionField | |
►NDipoles | |
CActor | Common interface for magnetostatic actors |
CContainer | |
CDipolarDirectSum | |
CDipolarDirectSumGpu | |
CDipolarLayerCorrection | |
CDipolarP3M | |
CDipolarScafacos | |
►NGalilei | |
CComFixed | |
CGalilei | |
►NIntegrators | |
CBrownianDynamics | |
CIntegrator | |
CIntegratorHandle | |
CSteepestDescent | |
CStokesianDynamics | |
CVelocityVerlet | |
CVelocityVerletIsoNPT | |
►NInteractions | |
CAngleCosineBond | |
CAngleCossquareBond | |
CAngleHarmonicBond | |
CBondedCoulomb | |
CBondedCoulombSR | |
CBondedInteraction | |
CBondedInteractionImpl | |
CBondedInteractions | |
CDihedralBond | |
CFeneBond | |
CHarmonicBond | |
CIBMTribend | |
CIBMTriel | |
CIBMVolCons | |
CInteractionBMHTF | |
CInteractionBuckingham | |
CInteractionDPD | |
CInteractionGaussian | |
CInteractionGayBerne | |
CInteractionHat | |
CInteractionHertzian | |
CInteractionLJ | |
CInteractionLJcos | |
CInteractionLJcos2 | |
CInteractionLJGen | |
CInteractionMorse | |
CInteractionPotentialInterface | |
CInteractionSmoothStep | |
CInteractionSoftSphere | |
CInteractionTabulated | |
CInteractionThole | |
CInteractionWCA | |
CNonBondedInteractionHandle | |
CNonBondedInteractions | |
COifGlobalForcesBond | |
COifLocalForcesBond | |
CQuarticBond | |
CRigidBond | |
CTabulatedAngleBond | |
CTabulatedDihedralBond | |
CTabulatedDistanceBond | |
CThermalizedBond | |
CVirtualBond | |
►NLeesEdwards | |
CLeesEdwards | |
CLinearShear | |
COff | |
COscillatoryShear | |
CProtocol | |
►NMath | |
CCylindricalTransformationParameters | |
►NMPIIO | |
CMPIIOScript | |
►NObservables | |
CCylindricalLBProfileObservable | |
CCylindricalPidProfileObservable | |
CLBProfileObservable | |
CObservable | Base class for script interfaces to core observables classes |
CPairwiseDistances | |
CParamlessObservableInterface | Cython interface for parameter-free observables |
CPidObservable | Base class for script interfaces to particle-based observables |
CPidProfileObservable | |
CProfileObservable | |
CRDF | |
►NPairCriteria | |
CBondCriterion | |
CDistanceCriterion | |
CEnergyCriterion | |
CPairCriterion | |
►NParticles | |
CParticleHandle | |
CParticleList | |
CParticleSlice | |
CPolymer | |
►NProfiler | |
CCaliper | |
►NReactionMethods | |
CConstantpHEnsemble | |
CReactionAlgorithm | |
CReactionEnsemble | |
CSingleReaction | |
CWidomInsertion | |
►NScafacos | |
CConvertToStringVector | |
CGetParameterList | |
►NShapes | |
CCylinder | |
CEllipsoid | |
CHollowConicalFrustum | |
CNoWhere | |
CRhomboid | |
CShape | |
CSimplePore | |
CSlitpore | |
CSphere | |
CSpheroCylinder | |
CTorus | |
CUnion | |
CWall | |
►NSystem | |
CCudaInitHandle | |
CLeaf | Script interface wrapper for a component of the system class |
►CSystem | Script interface wrapper for the system class |
CLeaves | Container for leaves of the system class |
►NThermostat | |
CBrownian | |
CDPDThermostat | |
CInterface | |
CIsotropicNpt | |
CLangevin | |
CLBThermostat | |
CStokesian | |
CThermalizedBond | |
CThermostat | |
►Nwalberla | |
CCheckpointFile | Handle for a checkpoint file |
CEKBulkReaction | |
CEKContainer | |
CEKFFT | |
CEKFieldSerializer | |
CEKIndexedReaction | |
CEKNone | |
CEKPoissonSolver | |
CEKReactant | |
CEKReaction | |
CEKReactions | |
CEKSpecies | |
CEKSpeciesNode | |
CEKSpeciesSlice | |
CEKVTKHandle | |
CLatticeModel | |
CLatticeSlice | |
CLatticeWalberla | |
CLBFieldSerializer | |
CLBFluid | |
CLBFluidCPU | |
CLBFluidGPU | |
CLBFluidNode | |
CLBFluidSlice | |
CLBVTKHandle | |
CVTKHandleBase | |
►NWriter | |
CH5md | |
►CAutoParameter | Description and getter/setter for a parameter |
CReadOnly | |
CWriteError | |
►CAutoParameters | Bind parameters in the script interface |
CUnknownParameter | Exception thrown when accessing an unknown parameter |
CWriteError | Exception thrown when writing to a read-only parameter |
CContext | Context of an object handle |
CContextManager | Manage object contexts |
CException | |
CGlobalContext | Global synchronizing context |
CLatticeIndices | Interface to carry out simple operations on lattice indices |
CLocalContext | Trivial context |
CNone | Type to indicate no value in Variant |
CObjectHandle | Base class for interface handles |
CObjectList | Owning list of object handles |
CObjectMap | Owning map of object handles |
CObjectState | State of an object ready for serialization |
CPackVisitor | Visitor that converts a Variant to a PackedVariant |
CParallelExceptionHandler | Handle exceptions thrown in MPI parallel code |
CUnpackVisitor | Visitor that converts a PackedVariant to a Variant |
►NShapes | |
CCylinder | |
CEllipsoid | |
CHollowConicalFrustum | Conical frustum shape with rounded corners and finite thickness |
CNoWhere | Dummy shape that is infinitely far away from everything |
CRhomboid | |
CShape | |
CSimplePore | |
CSlitpore | |
CSphere | |
CSpheroCylinder | |
CTorus | |
CUnion | |
CWall | |
►Nstd | STL namespace |
Ctuple_element< I, Utils::Array< T, N > > | |
Ctuple_element< I, Utils::Vector< T, N > > | |
Ctuple_size< Utils::Array< T, N > > | |
Ctuple_size< Utils::Vector< T, N > > | |
►NSystem | |
CLeaf | Abstract class that represents a component of the system |
CSystem | Main system class |
►NThermostat | |
CThermostat | |
►Ntraits | |
Cis_layer_correction | Whether an actor is a layer correction method |
Cis_layer_correction< DipolarLayerCorrection > | |
Cis_layer_correction< ElectrostaticLayerCorrection > | |
►NUtils | |
►NMpi | |
CCartInfo | Information about a cartesian communicator |
►NStatistics | |
CRunningAverage | Keep running average and variance |
CAccumulator | |
CAccumulatorData | |
CArray | |
CBag | Bag of elements |
CCache | |
Ccompact_vector | Custom vector container optimized for size |
CCounter | |
CCylindricalHistogram | Histogram in cylindrical coordinates |
CCylindricalTransformationParameters | A class to hold and validate parameters for a cylindrical coordinate transformations |
Cdecay_to_scalar | Meta function to turns a Vector<1, T> into T |
Cdecay_to_scalar< Vector< T, 1 > > | |
Cdecay_to_scalar< Vector< T, N > > | |
CFactory | Factory template |
CHistogram | Histogram in Cartesian coordinates |
Cis_statically_serializable | Type trait to indicate that a type is serializable with a static size, e.g |
CMatrix | Matrix representation with static size |
CMemcpyIArchive | Archive that deserializes from a buffer via memcpy |
CMemcpyOArchive | Archive that serializes to a buffer via memcpy |
CNumeratedContainer | Container for objects that are identified by a numeric id |
CQuaternion | Quaternion representation |
CVector | |
►Nwalberla | \file PackInfoPdfDoublePrecision.cpp \author pystencils |
►Nfield | |
►Ncommunication | |
CBoundaryPackInfo | |
►Nlbm | |
►CDynamicUBBDoublePrecision | |
CIndexInfo | |
CIndexVectors | |
►CDynamicUBBDoublePrecisionCUDA | |
CIndexInfo | |
CIndexVectors | |
►CDynamicUBBSinglePrecision | |
CIndexInfo | |
CIndexVectors | |
►CDynamicUBBSinglePrecisionCUDA | |
CIndexInfo | |
CIndexVectors | |
►Npystencils | |
CAdvectiveFluxKernel_double_precision | |
CAdvectiveFluxKernel_single_precision | |
CCollideSweepDoublePrecisionLeesEdwards | |
CCollideSweepDoublePrecisionLeesEdwardsAVX | |
CCollideSweepDoublePrecisionLeesEdwardsCUDA | |
CCollideSweepDoublePrecisionThermalized | |
CCollideSweepDoublePrecisionThermalizedAVX | |
CCollideSweepDoublePrecisionThermalizedCUDA | |
CCollideSweepSinglePrecisionLeesEdwards | |
CCollideSweepSinglePrecisionLeesEdwardsAVX | |
CCollideSweepSinglePrecisionLeesEdwardsCUDA | |
CCollideSweepSinglePrecisionThermalized | |
CCollideSweepSinglePrecisionThermalizedAVX | |
CCollideSweepSinglePrecisionThermalizedCUDA | |
CContinuityKernel_double_precision | |
CContinuityKernel_single_precision | |
CDiffusiveFluxKernel_double_precision | |
CDiffusiveFluxKernel_single_precision | |
CDiffusiveFluxKernelThermalized_double_precision | |
CDiffusiveFluxKernelThermalized_single_precision | |
CDiffusiveFluxKernelWithElectrostatic_double_precision | |
CDiffusiveFluxKernelWithElectrostatic_single_precision | |
CDiffusiveFluxKernelWithElectrostaticThermalized_double_precision | |
CDiffusiveFluxKernelWithElectrostaticThermalized_single_precision | |
►CDirichlet_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CDirichlet_single_precision | |
CIndexInfo | |
CIndexVectors | |
►CFixedFlux_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CFixedFlux_single_precision | |
CIndexInfo | |
CIndexVectors | |
CFrictionCouplingKernel_double_precision | |
CFrictionCouplingKernel_single_precision | |
CInitialPDFsSetterDoublePrecision | |
CInitialPDFsSetterDoublePrecisionCUDA | |
CInitialPDFsSetterSinglePrecision | |
CInitialPDFsSetterSinglePrecisionCUDA | |
CPackInfoPdfDoublePrecision | |
CPackInfoPdfDoublePrecisionCUDA | |
CPackInfoPdfSinglePrecision | |
CPackInfoPdfSinglePrecisionCUDA | |
CPackInfoVecDoublePrecision | |
CPackInfoVecDoublePrecisionCUDA | |
CPackInfoVecSinglePrecision | |
CPackInfoVecSinglePrecisionCUDA | |
CReactionKernelBulk_1_double_precision | |
CReactionKernelBulk_1_single_precision | |
CReactionKernelBulk_2_double_precision | |
CReactionKernelBulk_2_single_precision | |
CReactionKernelBulk_3_double_precision | |
CReactionKernelBulk_3_single_precision | |
CReactionKernelBulk_4_double_precision | |
CReactionKernelBulk_4_single_precision | |
CReactionKernelBulk_5_double_precision | |
CReactionKernelBulk_5_single_precision | |
►CReactionKernelIndexed_1_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_1_single_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_2_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_2_single_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_3_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_3_single_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_4_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_4_single_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_5_double_precision | |
CIndexInfo | |
CIndexVectors | |
►CReactionKernelIndexed_5_single_precision | |
CIndexInfo | |
CIndexVectors | |
CStreamSweepDoublePrecision | |
CStreamSweepDoublePrecisionAVX | |
CStreamSweepDoublePrecisionCUDA | |
CStreamSweepSinglePrecision | |
CStreamSweepSinglePrecisionAVX | |
CStreamSweepSinglePrecisionCUDA | |
CBlockAndCell | |
CBoundaryHandling | Boundary class optimized for sparse data |
►CEKinWalberlaImpl | Class that runs and controls the EK on waLBerla |
CDensityVTKWriter | |
CVTKWriter | |
CEKReactant | |
CEKReactionBase | |
CEKReactionBaseIndexed | |
CEKReactionImplBulk | |
CEKReactionImplIndexed | |
CFFT | |
CInterpolateAndShiftAtBoundary | Lees-Edwards sweep |
►CLBWalberlaImpl | Class that runs and controls the LB on waLBerla |
CDensityVTKWriter | |
CFieldTrait | |
CGhostComm | |
CPressureTensorVTKWriter | |
CVelocityVTKWriter | |
CVTKWriter | |
CNone | |
CPoissonSolver | |
CResetForce | Sweep that swaps force_to_be_applied and last_applied_force and resets force_to_be_applied to the global external force |
►NWriter | |
►NH5md | |
CDataset | |
CFile | Class for writing H5MD files |
Cincompatible_h5mdfile | |
Cleft_backupfile | |
CSpecification | Layout information for H5MD files |
CAdaptSolver | Lock an actor and modify its parameters |
CAngleCosineBond | Parameters for three-body angular potential (cosine) |
CAngleCossquareBond | Parameters for three-body angular potential (cossquare) |
CAngleHarmonicBond | Parameters for three-body angular potential (harmonic) |
CAssignForces | |
CAtomDecomposition | Atom decomposition cell system |
CBaseThermostat | |
CBMHTF_Parameters | BMHTF NaCl potential |
CBondCutoff | Visitor to get the bond cutoff from the bond parameter variant |
CBondedCoulomb | Parameters for Coulomb bond Potential |
CBondedCoulombSR | Parameters for Coulomb bond short-range Potential |
CBondedInteractionsMap | Container for bonded interactions |
CBondInvalidSizeError | Exception indicating that a bond with an unexpected number of partners was encountered |
►CBondList | Bond storage |
CIterator | |
CBondNumPartners | Visitor to get the number of bound partners from the bond parameter variant |
CBondResolutionError | Exception indicating that a particle id could not be resolved |
CBondUnknownTypeError | Exception indicating that a bond type was unknown |
CBondView | Immutable view on a bond |
CBoxGeometry | |
CBrownianThermostat | Thermostat for Brownian dynamics |
CBuckingham_Parameters | Buckingham potential |
CCell | |
CCellStructure | Describes a cell structure / cell system |
CComFixed | |
CCommBuf | Class that stores marshalled data for ghost communications |
CCommunicator | |
CCompareDevices | Helper class for device sets |
CCoulombMMM1D | Parameters for the MMM1D electrostatic interaction |
CCoulombP3M | P3M solver |
CCoulombP3MImpl | |
CCoulombScafacos | |
CCoulombScafacosImpl | |
CCoulombTuningAlgorithm | |
Ccuda_fatal_error | Fatal CUDA exception |
Ccuda_runtime_error | Wrapper for CUDA runtime exceptions |
Ccuda_runtime_error_cuda | |
CCudaHostAllocator | Allocator that uses CUDA to allocate CPU memory |
CDebyeHueckel | Debye-Hückel parameters |
CDecayTupleResult | Decay a tuple of only 1 type to that type |
CDecayTupleResult< F > | |
CDihedralBond | Parameters for four-body angular potential (dihedral-angle potentials) |
CDipolarDirectSum | Dipolar all with all and no replica |
CDipolarDirectSumGpu | |
CDipolarLayerCorrection | Adapt a magnetostatics solver to remove contributions from the z-direction |
CDipolarP3M | Dipolar P3M solver |
CDipolarP3MImpl | |
CDipolarScafacos | |
CDipolarScafacosImpl | |
CDipolarTuningAlgorithm | |
CDistance | Distance vector and length handed to pair kernels |
Cdlc_data | Parameters for the DLC method |
CDPD_Parameters | |
CDPDParameters | DPD potential |
CDPDThermostat | Thermostat for dissipative particle dynamics |
CEKContainer | |
CEKinWalberlaBase | Interface of a lattice-based electrokinetic model |
CEKReactions | |
CEKWalberlaNodeState | Checkpoint data for a EK node |
Celc_data | Parameters for the ELC method |
CElectrostaticLayerCorrection | |
CEspressoGpuDevice | Struct to hold information relevant to ESPResSo about GPUs |
Cfe_trap | Floating-point exception trap |
CFeneBond | Parameters for FENE bond Potential |
CFFTBackend | API for the FFT backend of the P3M algorithm |
CFFTBackendLegacy | Historic FFT backend based on FFTW3 |
CFFTBuffers | API for the FFT mesh buffers |
CFFTBuffersLegacy | Buffers for FFTBackendLegacy |
CGalilei | |
CGatherCom | |
CGatherMass | |
CGatherParticleTraits | Gather particle properties (or any derived quantities) on MPI rank 0 |
CGatherPos | |
CGaussian_Parameters | Gaussian potential |
CGayBerne_Parameters | Gay-Berne potential |
CGetActorByType | Get an actor of a specific type, recursively |
CGetNonbondedCutoff | |
CGhostCommunication | |
CGhostCommunicator | Properties for a ghost communication |
►CGpuParticleData | Particle data communication manager for the GPU |
CGpuEnergy | Energies that are retrieved from the GPU |
CGpuParticle | Subset of Particle which is copied to the GPU |
Cprop | Particle properties that need to be communicated to the GPU |
CStorage | Host and device containers for particle data |
CHarmonicBond | Parameters for harmonic bond Potential |
CHasActorOfType | Check if an actor of a specific type is active, recursively |
CHat_Parameters | Hat potential |
CHertzian_Parameters | Hertzian potential |
CHybridDecomposition | Hybrid decomposition cell system |
CIA_parameters | Parameters for non-bonded interactions |
CIBMTribend | Parameters for IBM tribend |
CIBMTriel | Parameters for IBM elastic triangle (triel) |
CIBMVolCons | Parameters for IBM volume conservation bond |
Cicc_data | ICC data structure |
CICCStar | |
CImageSum | |
CImmersedBoundaries | |
CInteractionsNonBonded | |
CInterpolationWeights | Interpolation weights for one point |
CIsotropicNptThermostat | Thermostat for isotropic NPT dynamics |
CLangevinThermostat | Thermostat for Langevin dynamics |
CLatticeModel | Abstract representation of a lattice-based model |
CLatticeWalberla | Class that runs and controls the BlockForest in waLBerla |
CLBThermostat | Thermostat for lattice-Boltzmann particle coupling |
CLBWalberlaBase | Interface of a lattice-based fluid model |
CLBWalberlaNodeState | Checkpoint data for a LB node |
CLeesEdwardsBC | |
CLeesEdwardsPack | Pack Lees-Edwards parameters for LB |
CLJ_Parameters | Lennard-Jones with shift |
CLJcos2_Parameters | Lennard-Jones with a different Cos potential |
CLJcos_Parameters | Lennard-Jones+Cos potential |
CLJGen_Parameters | Generic Lennard-Jones with shift |
CLocalBox | |
CModifiedList | |
CMorse_Parameters | Morse potential |
CMpiContainerUnitTest | |
CNeighborPIDs | |
CNeighbors | |
CNoneBond | Interaction type for unused bonded interaction slots |
CNptIsoParameters | Parameters of the isotropic NpT-integration scheme |
CObservable_stat | Observable for the pressure and energy |
COifGlobal | |
COifGlobalForcesBond | Parameters for OIF global forces |
COifLocalForcesBond | Parameters for OIF local forces |
Cp3m_data_struct | Base class for the electrostatics and magnetostatics P3M algorithms |
Cp3m_data_struct_coulomb | |
Cp3m_data_struct_dipoles | |
Cp3m_interpolation_cache | Cache for interpolation weights |
Cp3m_send_mesh | P3M halo communicator |
CP3MFFTMesh | Local mesh FFT buffers |
CP3MGpuData | |
CP3MGpuFftPlan | |
CP3MGpuParams | |
CP3MLocalMesh | Properties of the local mesh |
CP3MParameters | Structure to hold P3M parameters and some dependent variables |
CPairInfo | |
CPartCfg | Particle cache on the head node |
CParticle | Struct holding all information for one particle |
CParticleDecomposition | A distributed particle decomposition |
CParticleForce | Force information on a particle |
CParticleIterator | |
CParticleLocal | Information on a particle that is needed only on the node the particle belongs to |
CParticleMomentum | Momentum information on a particle |
CParticleParametersSwimming | Properties of a self-propelled particle |
CParticlePosition | Positional information on a particle |
►CParticleProperties | Properties of a particle which are not supposed to change during the integration, but have to be known for all ghosts |
CVirtualSitesRelativeParameters | The following properties define, with respect to which real particle a virtual site is placed and at what distance |
CParticleRange | A range of particles |
CParticleRangeFiltered | |
CParticleRattle | |
CPosMom | Position and dipole moment of one particle |
CPropagation | |
CPropagationPredicate | |
CPropagationPredicateNPT | |
CPropagationPredicateStokesian | |
CQuarticBond | Parameters for quartic bond Potential |
CReactionField | Reaction Field parameters |
CRegularDecomposition | Regular decomposition cell system |
CRemovedParticle | |
►CResourceCleanup | Queue to deallocate resources before normal program termination |
CAttorney | Attorney for a resource deallocator |
CResourceManager | Manager to control the lifetime of shared resources |
CRigidBond | Parameters for the rigid_bond/SHAKE/RATTLE ALGORITHM |
CSanityChecksICC | |
CScafacosContext | |
CScafacosContextBase | Public interface to the ScaFaCoS context |
CSCCache | Structure for caching sin and cos values |
CSD_particle_data | |
CSerializationSizeCalculator | Pseudo-archive to calculate the size of the serialization buffer |
CSignalHandler | RAII guard for signal handling |
CSmoothStep_Parameters | Smooth step potential |
CSoftSphere_Parameters | Soft-sphere potential |
CSteepestDescentParameters | Parameters for the steepest descent algorithm |
CStokesianDynamicsParameters | |
CStokesianThermostat | Thermostat for Stokesian dynamics |
CTabulatedAngleBond | Parameters for 3-body tabulated potential |
CTabulatedBond | Base class for n-body tabulated potential (n=2,3,4) |
CTabulatedDihedralBond | Parameters for 4-body tabulated potential |
CTabulatedDistanceBond | Parameters for 2-body tabulated potential |
CTabulatedPotential | Evaluate forces and energies using a custom potential profile |
CThermalizedBond | Parameters for Thermalized bond |
CThermalizedBondThermostat | Thermostat for thermalized bonds |
CThole_Parameters | Thole potential |
►CTuningAlgorithm | Tuning algorithm for P3M |
CParameters | |
CTuningFailed | |
CTuningLogger | |
CVerletCriterion | Returns true if the particles are to be considered for short range interactions |
CVirtualBond | Interaction type for virtual bonds |
Cvtk_runtime_error | |
CVTKHandle | Handle to a VTK object |
CWCA_Parameters | WCA potential |