AddNode(std::shared_ptr< ChNodePeri > mnode) override | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
AddProximity(ChNodePeri *nodeA, ChNodePeri *nodeB) override | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
ArchiveIn(ChArchiveIn &marchive) | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
ArchiveOut(ChArchiveOut &marchive) | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
bonds | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | protected |
ChMatterPeri() | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
ChMatterPeri(const ChMatterPeri &other) (defined in chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic >) | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
ChMatterPeriLinearElastic() (defined in chrono::peridynamics::ChMatterPeriLinearElastic) | chrono::peridynamics::ChMatterPeriLinearElastic | inline |
ComputeCollisionStateChanges() override | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
ComputeForces() | chrono::peridynamics::ChMatterPeriLinearElastic | inlinevirtual |
ComputeForcesReset() override | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
container (defined in chrono::peridynamics::ChMatterPeriBase) | chrono::peridynamics::ChMatterPeriBase | protected |
G | chrono::peridynamics::ChMatterPeriLinearElastic | |
GetContactMaterial() | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
GetContainer() const (defined in chrono::peridynamics::ChMatterPeriBase) | chrono::peridynamics::ChMatterPeriBase | inline |
GetMapOfBonds() | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
GetMapOfNodes() | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
GetNbonds() const | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
GetNnodes() const | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
GetNumConstraints() | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
InfluenceFunction(double zeta, double horizon) (defined in chrono::peridynamics::ChMatterPeriLinearElastic) | chrono::peridynamics::ChMatterPeriLinearElastic | inline |
InjectConstraints(ChSystemDescriptor &descriptor) | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
IntFromDescriptor(const unsigned int off_v, ChStateDelta &v, const unsigned int off_L, ChVectorDynamic<> &L) (defined in chrono::peridynamics::ChMatterPeriBase) | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
IntLoadConstraint_C(const unsigned int off, ChVectorDynamic<> &Qc, const double c, bool do_clamp, double recovery_clamp) | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
IntLoadResidual_CqL(const unsigned int off_L, ChVectorDynamic<> &R, const ChVectorDynamic<> &L, const double c) | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
IntToDescriptor(const unsigned int off_v, const ChStateDelta &v, const ChVectorDynamic<> &R, const unsigned int off_L, const ChVectorDynamic<> &L, const ChVectorDynamic<> &Qc) (defined in chrono::peridynamics::ChMatterPeriBase) | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
k_bulk | chrono::peridynamics::ChMatterPeriLinearElastic | |
LoadConstraintJacobians() | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
matsurface | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | protected |
max_stretch | chrono::peridynamics::ChMatterPeriLinearElastic | |
nodes | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | protected |
r_bulk | chrono::peridynamics::ChMatterPeriLinearElastic | |
RemoveNode(std::shared_ptr< ChNodePeri > mnode) override | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
SetContactMaterial(const std::shared_ptr< ChContactMaterial > &mnewsurf) | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inline |
SetContainer(ChPeridynamics *mc) (defined in chrono::peridynamics::ChMatterPeriBase) | chrono::peridynamics::ChMatterPeriBase | inline |
Setup() | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |
SetupInitial() | chrono::peridynamics::ChMatterPeriLinearElastic | inlinevirtual |
SetYoungModulusPoisson(double mE, double mu) (defined in chrono::peridynamics::ChMatterPeriLinearElastic) | chrono::peridynamics::ChMatterPeriLinearElastic | inline |
SetYoungModulusShearModulus(double mE, double mG) (defined in chrono::peridynamics::ChMatterPeriLinearElastic) | chrono::peridynamics::ChMatterPeriLinearElastic | inline |
~ChMatterPeri() (defined in chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic >) | chrono::peridynamics::ChMatterPeri< ChMatterDataPerNodeLinearElastic, ChMatterDataPerBondLinearElastic > | inlinevirtual |
~ChMatterPeriBase() (defined in chrono::peridynamics::ChMatterPeriBase) | chrono::peridynamics::ChMatterPeriBase | inlinevirtual |