Go to the documentation of this file.
13 #ifndef __ROTTHERMELASTICINTERACTIONGROUP_H
14 #define __ROTTHERMELASTICINTERACTIONGROUP_H
54 #endif //__ELASTICINTERACTIONGROUP_H
double m_diffusivity
Definition: RotThermElasticInteractionGroup.h:37
Definition: RotThermElasticInteraction.h:24
MPI send/recv buffer with automagically adjusted size.
Definition: mpivbuf.h:35
double m_k
Definition: RotThermElasticInteractionGroup.h:36
virtual double pop_double()=0
double diffusivity
Definition: RotThermElasticInteraction.h:36
virtual void packInto(CVarMPIBuffer *) const
Definition: RotThermElasticInteractionGroup.cpp:20
virtual void setExIG(AParallelInteractionStorage *eg)
Definition: RotThermElasticInteractionGroup.h:44
virtual void packInto(CVarMPIBuffer *) const
Definition: IGParam.cpp:23
void setSpringConst(double k)
Definition: RotThermElasticInteraction.h:39
CRotThermElasticIGP * extractRotThermElasticIGP_p(AMPIBuffer *B)
Definition: RotThermElasticInteractionGroup.cpp:40
virtual void append(int)
Definition: mpivbuf.cpp:152
virtual ~CRotThermElasticInteractionGroup()
Definition: RotThermElasticInteractionGroup.h:42
AParallelInteractionStorage * m_exIG
Definition: RotThermElasticInteractionGroup.h:35
Abstract base class for MPI send/recv buffer.
Definition: mpibuf.h:34
vector< CRotThermElasticInteraction > m_interactions
Definition: RotThermElasticInteractionGroup.h:34
void setName(const std::string &name)
Definition: IGParam.cpp:28
abstract base class for parallel interaction storage array
Definition: pi_storage.h:45
CRotThermElasticInteractionGroup()
Definition: RotThermElasticInteractionGroup.hpp:18
parrallel particle storage array with neighborsearch and variable exchange
Definition: pp_array.h:75
void setDiffusivity(double d)
Definition: RotThermElasticInteraction.h:43
virtual void Update(ParallelParticleArray< T > *)
Definition: RotThermElasticInteractionGroup.hpp:55
double m_kr
Definition: RotThermElasticInteraction.h:35
Abstract base class for a group of pair interactions.
Definition: InteractionGroup.h:55
void setParam(const CRotThermElasticIGP *)
Definition: RotThermElasticInteractionGroup.hpp:34
virtual void calcForces()
Definition: RotThermElasticInteractionGroup.hpp:41
Definition: RotThermElasticInteractionGroup.h:32
CRotThermElasticIGP * extractRotThermElasticIGP(AMPIBuffer *B)
Definition: RotThermElasticInteractionGroup.cpp:27
virtual std::string pop_string()=0
ostream & operator<<(ostream &ost, const CRotThermElasticIGP &B)
Definition: RotThermElasticInteractionGroup.cpp:49