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


Public Member Functions | |
| CRotElasticIGP () | |
| CRotElasticIGP (const std::string &name, double kr, bool scaling) | |
| virtual void | packInto (CVarMPIBuffer *) const |
| void | setNormalSpringConst (double k) |
| double | getNormalSpringConst () 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 |
Public Attributes | |
| double | m_kr |
| bool | m_scaling |
Friends | |
| ostream & | operator<< (ostream &, const CRotElasticIGP &) |
Interaction group parameters for CRotElasticInteractionGroups.
| CRotElasticIGP::CRotElasticIGP | ( | ) |
| CRotElasticIGP::CRotElasticIGP | ( | const std::string & | name, |
| double | kr, | ||
| bool | scaling | ||
| ) |
|
inline |
References m_kr.
Referenced by CRotElasticInteractionGroup< T >::CRotElasticInteractionGroup(), and CRotElasticInteractionGroup< T >::setParam().

|
inlinevirtual |
Implements AIGParam.
Referenced by esys::lsm::LsmMpiPy::createRotElasticInteractGrp(), and esys::lsm::LsmMpiPy::createRotElasticInteractGrpTag().

|
virtual |
Reimplemented from AIGParam.
References CVarMPIBuffer::append(), m_kr, and AIGParam::packInto().

|
inline |
References m_kr.
Referenced by extractRotElasticIGP(), and extractRotElasticIGP_p().

|
friend |
| double CRotElasticIGP::m_kr |
| bool CRotElasticIGP::m_scaling |