actionsAfterTimeStep(BaseParticle *particle) const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | inlinevirtual |
adhesiveForce_ | BaseSpecies | protected |
average(Mdouble a, Mdouble b) | BaseSpecies | static |
averageInf(Mdouble a, Mdouble b) | BaseSpecies | static |
BaseObject()=default | BaseObject | |
BaseObject(const BaseObject &p)=default | BaseObject | |
BaseSpecies() | BaseSpecies | |
BaseSpecies(BaseNormalForce *normalForce, BaseFrictionForce *frictionForce_, BaseAdhesiveForce *adhesiveForce) | BaseSpecies | |
BaseSpecies(const BaseSpecies &p) | BaseSpecies | |
EmptyFrictionSpecies::baseSpecies_ | BaseForce | private |
computeMass(BaseParticle *p) const | ParticleSpecies | |
copy() const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
copyInto(BaseSpecies *bs) const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
copyMixed() const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
deleteEmptyInteraction(BaseInteraction *interaction) const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
density_ | ParticleSpecies | private |
EmptyAdhesiveSpecies() | EmptyAdhesiveSpecies | |
EmptyAdhesiveSpecies(const EmptyAdhesiveSpecies &s UNUSED) | EmptyAdhesiveSpecies | |
EmptyFrictionSpecies() | EmptyFrictionSpecies | |
EmptyFrictionSpecies(const EmptyFrictionSpecies &s UNUSED) | EmptyFrictionSpecies | |
frictionForce_ | BaseSpecies | protected |
getAdhesiveForce() const | BaseSpecies | inline |
ParticleSpecies::getBaseName() const | ParticleSpecies | |
EmptyFrictionSpecies::getBaseName() const | EmptyFrictionSpecies | |
EmptyAdhesiveSpecies::getBaseName() const | EmptyAdhesiveSpecies | |
EmptyFrictionSpecies::getBaseSpecies() const | BaseForce | inline |
EmptyAdhesiveSpecies::getBaseSpecies() const | BaseForce | inline |
getDensity() const | ParticleSpecies | |
getEmptyInteraction() const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
getFrictionForce() const | BaseSpecies | inline |
getGroupId() const | BaseObject | inline |
getHandler() const | BaseSpecies | |
getId() const | BaseObject | inline |
getIndex() const | BaseObject | inline |
getInteractionDistance() const | BaseSpecies | inline |
getLargestInverseParticleMassLocal() const | ParticleSpecies | private |
getMassFromRadius(Mdouble radius) const | ParticleSpecies | |
getMassFromRadius(const Mdouble radius, SpeciesHandler &speciesHandler) | ParticleSpecies | |
getMaxInteractionDistance() const | ParticleSpecies | inline |
getMixedSpecies(const ParticleSpecies *s) const | ParticleSpecies | |
getName() const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
getNewInteraction(BaseInteractable *const P, BaseInteractable *const I, unsigned timeStamp) const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
getNormalForce() const | BaseSpecies | inline |
getSmallestParticleMass() const | ParticleSpecies | |
getTemperatureDependentDensity() const | ParticleSpecies | |
getUseAngularDOFs() const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
getVolumeFromRadius(Mdouble radius) const | ParticleSpecies | |
groupId_ | BaseObject | private |
handler_ | BaseSpecies | private |
id_ | BaseObject | private |
index_ | BaseObject | private |
interactionDistance_ | BaseSpecies | private |
InteractionType typedef | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | |
maxInteractionDistance_ | ParticleSpecies | private |
EmptyFrictionSpecies::mix(EmptyFrictionSpecies *S, EmptyFrictionSpecies *T) | EmptyFrictionSpecies | |
EmptyAdhesiveSpecies::mix(EmptyAdhesiveSpecies *S, EmptyAdhesiveSpecies *T) | EmptyAdhesiveSpecies | |
mixAll(BaseSpecies *const S, BaseSpecies *const T) final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
MixedSpeciesType typedef | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | |
moveInHandler(unsigned int index) | BaseObject | virtual |
normalForce_ | BaseSpecies | protected |
ParticleSpecies() | ParticleSpecies | |
ParticleSpecies(const ParticleSpecies &p) | ParticleSpecies | |
ParticleSpecies(BaseNormalForce *normalForce, BaseFrictionForce *frictionForce, BaseAdhesiveForce *adhesiveForce) | ParticleSpecies | |
read(std::istream &is) final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
EmptyFrictionSpecies::setBaseSpecies(BaseSpecies *baseSpecies) | BaseForce | inline |
EmptyAdhesiveSpecies::setBaseSpecies(BaseSpecies *baseSpecies) | BaseForce | inline |
setDensity(Mdouble density) | ParticleSpecies | |
setGroupId(unsigned groupId) | BaseObject | inline |
setHandler(SpeciesHandler *handler) | BaseSpecies | |
setId(unsigned long id) | BaseObject | |
setIndex(unsigned int index) | BaseObject | |
setInteractionDistance(Mdouble interactionDistance) | BaseSpecies | |
setMaxInteractionDistance(Mdouble interactionDistance=0) | ParticleSpecies | |
setTemperatureDependentDensity(const std::function< double(double)> &temperatureDependentDensity) | ParticleSpecies | |
Species() | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | |
Species(const Species &s) | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | |
temperatureDependentDensity_ | ParticleSpecies | private |
write(std::ostream &os) const final | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |
~BaseObject()=default | BaseObject | virtual |
~BaseSpecies() | BaseSpecies | |
~EmptyAdhesiveSpecies() | EmptyAdhesiveSpecies | |
~EmptyFrictionSpecies() | EmptyFrictionSpecies | |
~ParticleSpecies() | ParticleSpecies | |
~Species() | Species< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies > | virtual |