|
ESyS-Particle
2.3.4
|
Interaction group parameters for CLocalDampingGroup. More...
#include <LocalDampingIGP.h>


Public Member Functions | |
| CLocalDampingIGP () | |
| CLocalDampingIGP (const string &type, const string &name, double viscosity, double dt) | |
| virtual void | packInto (CVarMPIBuffer *) const |
| void | setType (const string &type) |
| void | setVisc (double v) |
| double | getVisc () const |
| void | setTimeStep (double t) |
| void | setTimeStepSize (double t) |
| double | getTimeStep () const |
| virtual std::string | getTypeString () const |
Public Member Functions inherited from AIGParam | |
| AIGParam (const std::string &name="") | |
| virtual | ~AIGParam () |
| void | setName (const std::string &name) |
| const std::string & | getName () const |
| const std::string & | Name () const |
Protected Attributes | |
| string | m_type |
| double | m_visc |
| damping coefficient More... | |
| double | m_dt |
| time step More... | |
Interaction group parameters for CLocalDampingGroup.
| CLocalDampingIGP::CLocalDampingIGP | ( | ) |
| CLocalDampingIGP::CLocalDampingIGP | ( | const string & | type, |
| const string & | name, | ||
| double | viscosity, | ||
| double | dt | ||
| ) |
|
inline |
References m_dt.
Referenced by CLocalDamping< T >::CLocalDamping(), and CRotLocalDamping< T >::CRotLocalDamping().

|
inlinevirtual |
Implements AIGParam.
References m_type.
Referenced by CLatticeMaster::addDamping().

|
inline |
References m_visc.
Referenced by CLocalDamping< T >::CLocalDamping(), and CRotLocalDamping< T >::CRotLocalDamping().

|
virtual |
Pack the parameters for a LocalDampingGroup into a MPI-buffer
| B | the buffer |
Reimplemented from AIGParam.
References CVarMPIBuffer::append(), m_dt, m_type, m_visc, and AIGParam::packInto().

|
inline |
References m_dt.
Referenced by extractLocalDampingIGP(), and setTimeStepSize().

|
inline |
References setTimeStep().
Referenced by esys::lsm::LsmMpiPy::createLocalDamping(), and esys::lsm::LsmMpiPy::createRotLocalDamping().


|
inline |
References m_type.
Referenced by extractLocalDampingIGP().

|
inline |
References m_visc.
Referenced by extractLocalDampingIGP().

|
protected |
time step
Referenced by getTimeStep(), packInto(), and setTimeStep().
|
protected |
Referenced by getTypeString(), packInto(), and setType().
|
protected |
damping coefficient
Referenced by getVisc(), packInto(), and setVisc().