|
ESyS-Particle
2.3.4
|
#include <RotThermElasticInteraction.h>


Public Member Functions | |
| CRotThermElasticIGP () | |
| CRotThermElasticIGP (const std::string &name, double normalK, double diffusivity) | |
| virtual void | packInto (CVarMPIBuffer *) const |
| void | setSpringConst (double k) |
| double | getSpringConst () const |
| void | setDiffusivity (double d) |
| double | getDiffusivity () 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 |
| double | diffusivity |
Friends | |
| ostream & | operator<< (ostream &, const CRotThermElasticIGP &) |
Interaction group parameters for CRotThermElasticInteractionGroups
| CRotThermElasticIGP::CRotThermElasticIGP | ( | ) |
| CRotThermElasticIGP::CRotThermElasticIGP | ( | const std::string & | name, |
| double | normalK, | ||
| double | diffusivity | ||
| ) |
|
inline |
References diffusivity.
Referenced by CRotThermElasticInteractionGroup< T >::CRotThermElasticInteractionGroup(), and CRotThermElasticInteractionGroup< T >::setParam().

|
inline |
References m_kr.
Referenced by CRotThermElasticInteractionGroup< T >::CRotThermElasticInteractionGroup(), and CRotThermElasticInteractionGroup< T >::setParam().

|
inlinevirtual |
Implements AIGParam.
Referenced by esys::lsm::LsmMpiPy::createRotThermElasticInteractGrp().

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

|
inline |
References diffusivity.
Referenced by extractRotThermElasticIGP(), and extractRotThermElasticIGP_p().

|
inline |
References m_kr.
Referenced by extractRotThermElasticIGP(), and extractRotThermElasticIGP_p().

|
friend |
| double CRotThermElasticIGP::diffusivity |
| double CRotThermElasticIGP::m_kr |