| actionsAfterTimeStep(BaseParticle *particle) const | ParticleSpecies | 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 | |
| computeMass(BaseParticle *p) const | ParticleSpecies | |
| copy() const override=0 | ParticleSpecies | pure virtual |
| copyInto(BaseSpecies *s) const =0 | BaseSpecies | pure virtual |
| copyMixed() const =0 | ParticleSpecies | pure virtual |
| deleteEmptyInteraction(BaseInteraction *interaction) const =0 | BaseSpecies | pure virtual |
| density_ | ParticleSpecies | private |
| frictionForce_ | BaseSpecies | protected |
| getAdhesiveForce() const | BaseSpecies | inline |
| getBaseName() const | ParticleSpecies | |
| getDensity() const | ParticleSpecies | |
| getEmptyInteraction() const =0 | BaseSpecies | pure 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 =0 | BaseObject | pure virtual |
| getNewInteraction(BaseInteractable *P, BaseInteractable *I, unsigned timeStamp) const =0 | BaseSpecies | pure virtual |
| getNormalForce() const | BaseSpecies | inline |
| getSmallestParticleMass() const | ParticleSpecies | |
| getTemperatureDependentDensity() const | ParticleSpecies | |
| getUseAngularDOFs() const =0 | BaseSpecies | pure virtual |
| getVolumeFromRadius(Mdouble radius) const | ParticleSpecies | |
| groupId_ | BaseObject | private |
| handler_ | BaseSpecies | private |
| id_ | BaseObject | private |
| index_ | BaseObject | private |
| interactionDistance_ | BaseSpecies | private |
| InteractionType typedef | ParticleSpecies | |
| maxInteractionDistance_ | ParticleSpecies | private |
| mixAll(BaseSpecies *S, BaseSpecies *T)=0 | BaseSpecies | pure virtual |
| MixedSpeciesType typedef | ParticleSpecies | |
| 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) override | ParticleSpecies | virtual |
| 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 | |
| temperatureDependentDensity_ | ParticleSpecies | private |
| write(std::ostream &os) const override | ParticleSpecies | virtual |
| ~BaseObject()=default | BaseObject | virtual |
| ~BaseSpecies() | BaseSpecies | |
| ~ParticleSpecies() | ParticleSpecies | |