|
ESyS-Particle
2.3.4
|
Interaction group parameters for Linear Dashpot interactions. More...
#include <LinearDashpotInteraction.h>


Public Member Functions | |
| CLinearDashpotIGP () | |
| default constructor More... | |
| CLinearDashpotIGP (const std::string &, double, double) | |
| virtual std::string | getTypeString () const |
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_damp |
| double | m_cutoff |
Interaction group parameters for Linear Dashpot interactions.
| CLinearDashpotIGP::CLinearDashpotIGP | ( | ) |
default constructor
| CLinearDashpotIGP::CLinearDashpotIGP | ( | const std::string & | name, |
| double | damp, | ||
| double | cutoff | ||
| ) |
constructor with parameters
| name | the name of the interaction group |
| damp | the damping coefficient |
| cutoff | the interaction range, relative to the sum of the particle radii |
|
inlinevirtual |
Implements AIGParam.
Referenced by esys::lsm::LsmMpiPy::createLinearDashpotIG(), and esys::lsm::LsmMpiPy::createLinearDashpotInteractGrpTag().

| double CLinearDashpotIGP::m_cutoff |
| double CLinearDashpotIGP::m_damp |