average(Mdouble a, Mdouble b) | BaseSpecies | |
BaseObject() | BaseObject | |
BaseObject(const BaseObject &p) | BaseObject | |
BaseSpecies() | BaseSpecies | |
BaseSpecies(const BaseSpecies &p) | BaseSpecies | |
cohesionStiffness_ | LinearPlasticViscoelasticNormalSpecies | private |
computeTimeStep(Mdouble mass) | LinearPlasticViscoelasticNormalSpecies | |
copy() const =0 | BaseSpecies | pure virtual |
dissipation_ | LinearPlasticViscoelasticNormalSpecies | private |
getBaseName() const | LinearPlasticViscoelasticNormalSpecies | |
getCohesionStiffness() const | LinearPlasticViscoelasticNormalSpecies | |
getCollisionTime(Mdouble mass) | LinearPlasticViscoelasticNormalSpecies | |
getDissipation() const | LinearPlasticViscoelasticNormalSpecies | |
getHandler() const | BaseSpecies | |
getId() const | BaseObject | |
getIndex() const | BaseObject | |
getInteractionDistance() const =0 | BaseSpecies | pure virtual |
getLoadingStiffness() const | LinearPlasticViscoelasticNormalSpecies | |
getName() const =0 | BaseObject | pure virtual |
getNewInteraction(BaseInteractable *P, BaseInteractable *I, Mdouble timeStamp) const =0 | BaseSpecies | pure virtual |
getPenetrationDepthMax() const | LinearPlasticViscoelasticNormalSpecies | |
getUnloadingStiffnessMax() const | LinearPlasticViscoelasticNormalSpecies | |
getUseAngularDOFs() const =0 | BaseSpecies | pure virtual |
InteractionType typedef | LinearPlasticViscoelasticNormalSpecies | |
LinearPlasticViscoelasticNormalSpecies() | LinearPlasticViscoelasticNormalSpecies | |
LinearPlasticViscoelasticNormalSpecies(const LinearPlasticViscoelasticNormalSpecies &p) | LinearPlasticViscoelasticNormalSpecies | |
loadingStiffness_ | LinearPlasticViscoelasticNormalSpecies | private |
mix(LinearPlasticViscoelasticNormalSpecies *const S, LinearPlasticViscoelasticNormalSpecies *const T) | LinearPlasticViscoelasticNormalSpecies | |
mixAll(BaseSpecies *const S, BaseSpecies *const T)=0 | BaseSpecies | pure virtual |
moveInHandler(const unsigned int index) | BaseObject | virtual |
penetrationDepthMax_ | LinearPlasticViscoelasticNormalSpecies | private |
read(std::istream &is) | LinearPlasticViscoelasticNormalSpecies | virtual |
setCohesionStiffness(Mdouble cohesionStiffness) | LinearPlasticViscoelasticNormalSpecies | |
setCollisionTimeAndRestitutionCoefficient(Mdouble tc, Mdouble eps, Mdouble mass) | LinearPlasticViscoelasticNormalSpecies | |
setDissipation(Mdouble dissipation) | LinearPlasticViscoelasticNormalSpecies | |
setHandler(SpeciesHandler *handler) | BaseSpecies | |
setId(const unsigned int id) | BaseObject | |
setIndex(const unsigned int index) | BaseObject | |
setLoadingStiffness(Mdouble loadingStiffness) | LinearPlasticViscoelasticNormalSpecies | |
setLoadingStiffnessAndDissipation(helpers::KAndDisp new_) | LinearPlasticViscoelasticNormalSpecies | |
setPenetrationDepthMax(Mdouble penetrationDepthMax) | LinearPlasticViscoelasticNormalSpecies | |
setPlasticParameters(Mdouble loadingStiffness, Mdouble unloadingStiffnessMax, Mdouble cohesionStiffness, Mdouble penetrationDepthMax) | LinearPlasticViscoelasticNormalSpecies | |
setStiffnessAndRestitutionCoefficient(Mdouble k_, Mdouble eps, Mdouble mass) | LinearPlasticViscoelasticNormalSpecies | |
setUnloadingStiffnessMax(Mdouble unloadingStiffnessMax) | LinearPlasticViscoelasticNormalSpecies | |
unloadingStiffnessMax_ | LinearPlasticViscoelasticNormalSpecies | private |
write(std::ostream &os) const | LinearPlasticViscoelasticNormalSpecies | virtual |
~BaseObject() | BaseObject | virtual |
~BaseSpecies() | BaseSpecies | virtual |
~LinearPlasticViscoelasticNormalSpecies() | LinearPlasticViscoelasticNormalSpecies | virtual |