|
ESyS-Particle
2.3.4
|
Interaction group parameters for Hertzian viscoelastic interactions with friction. More...
#include <HertzianViscoElasticFrictionInteraction.h>


Public Member Functions | |
| CHertzianViscoElasticFrictionIGP () | |
| CHertzianViscoElasticFrictionIGP (const std::string &name, double A, double E, double nu, double fricCoef, double shearK, double dT) | |
| virtual std::string | getTypeString () const |
| void | setTimeStepSize (double dt) |
Public Member Functions inherited from AIGParam | |
| AIGParam (const std::string &name="") | |
| virtual | ~AIGParam () |
| virtual void | packInto (CVarMPIBuffer *) const |
| void | setName (const std::string &name) |
| const std::string & | getName () const |
| const std::string & | Name () const |
Public Attributes | |
| double | m_A |
| double | m_E |
| double | m_nu |
| double | mu |
| double | k_s |
| double | dt |
Interaction group parameters for Hertzian viscoelastic interactions with friction.
| CHertzianViscoElasticFrictionIGP::CHertzianViscoElasticFrictionIGP | ( | ) |
| CHertzianViscoElasticFrictionIGP::CHertzianViscoElasticFrictionIGP | ( | const std::string & | name, |
| double | A, | ||
| double | E, | ||
| double | nu, | ||
| double | fricCoef, | ||
| double | shearK, | ||
| double | dT | ||
| ) |
|
inlinevirtual |
Implements AIGParam.
Referenced by esys::lsm::LsmMpiPy::createHertzianViscoElasticFrictionIG().

| void CHertzianViscoElasticFrictionIGP::setTimeStepSize | ( | double | dt | ) |
References dt.
Referenced by esys::lsm::LsmMpiPy::createHertzianViscoElasticFrictionIG().

| double CHertzianViscoElasticFrictionIGP::dt |
| double CHertzianViscoElasticFrictionIGP::k_s |
| double CHertzianViscoElasticFrictionIGP::m_A |
| double CHertzianViscoElasticFrictionIGP::m_E |
| double CHertzianViscoElasticFrictionIGP::m_nu |
| double CHertzianViscoElasticFrictionIGP::mu |