#include <BaseNormalForce.h>
◆ BaseNormalForce() [1/2]
BaseNormalForce::BaseNormalForce |
( |
| ) |
|
|
inline |
◆ BaseNormalForce() [2/2]
◆ actionsAfterTimeStep()
virtual void BaseNormalForce::actionsAfterTimeStep |
( |
BaseParticle * |
particle | ) |
const |
|
inlinevirtual |
◆ getConstantRestitution()
bool BaseNormalForce::getConstantRestitution |
( |
| ) |
const |
|
inline |
Accesses constantRestitution_.
References constantRestitution_.
Referenced by LinearPlasticViscoelasticNormalSpecies::computeBondNumberMax(), LinearPlasticViscoelasticInteraction::computeNormalForce(), LinearViscoelasticInteraction::computeNormalForce(), LinearPlasticViscoelasticNormalSpecies::computeTimeStep(), SinterLinNormalSpecies::computeTimeStep(), LinearPlasticViscoelasticNormalSpecies::getCollisionTime(), LinearViscoelasticNormalSpecies::getCollisionTime(), LinearPlasticViscoelasticInteraction::getElasticEnergy(), LinearViscoelasticInteraction::getElasticEnergy(), SinterLinInteraction::getElasticEnergy(), LinearPlasticViscoelasticNormalSpecies::getRestitutionCoefficient(), LinearViscoelasticNormalSpecies::getRestitutionCoefficient(), SinterLinNormalSpecies::getRestitutionCoefficient(), MixedSpecies< NormalForceSpecies, FrictionForceSpecies, AdhesiveForceSpecies >::mixAll(), LinearPlasticViscoelasticNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), LinearViscoelasticNormalSpecies::setCollisionTimeAndRestitutionCoefficient(), LinearPlasticViscoelasticNormalSpecies::setRestitutionCoefficient(), LinearViscoelasticNormalSpecies::setRestitutionCoefficient(), SinterLinNormalSpecies::setRestitutionCoefficient(), LinearPlasticViscoelasticNormalSpecies::setStiffnessAndRestitutionCoefficient(), LinearViscoelasticNormalSpecies::setStiffnessAndRestitutionCoefficient(), and BaseSpecies::write().
◆ setConstantRestitution()
void BaseNormalForce::setConstantRestitution |
( |
bool |
constantRestitution | ) |
|
Sets constantRestitution_.
31 if (constantRestitution) {
32 logger(
INFO,
"You are using a constant restitution contact model; make sure you understand the implications this has on the stiffness and dissipation used by the contact model!");
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
References constantRestitution_, INFO, and logger.
Referenced by BaseSpecies::read().
◆ constantRestitution_
bool BaseNormalForce::constantRestitution_ |
|
private |
The documentation for this class was generated from the following files: