ESyS-Particle
4.0.1
|
Interaction group parameters for CDampingGroup. More...
#include <DampingIGP.h>
Public Member Functions | |
CDampingIGP (const string &type, const string &name, double viscosity, double dt, int maxIteractions, const Vec3 &refVelocity=Vec3::ZERO) | |
virtual void | packInto (CVarMPIBuffer *) const |
void | setType (const string &type) |
void | setVRef (const Vec3 V) |
Vec3 | getVRef () const |
void | setVisc (double v) |
double | getVisc () const |
void | setTimeStep (double t) |
void | setTimeStepSize (double t) |
double | getTimeStep () const |
void | setMaxIter (int mi) |
int | getMaxIter () const |
virtual std::string | getTypeString () const |
![]() | |
AIGParam (const std::string &name="") | |
void | setName (const std::string &name) |
const std::string & | getName () const |
const std::string & | Name () const |
Protected Attributes | |
string | m_type |
Vec3 | m_vref |
reference velocity | |
double | m_visc |
artificial viscosity | |
double | m_dt |
time step | |
int | m_max_iter |
max nr. of iterations |
Interaction group parameters for CDampingGroup.
|
virtual |
Pack the parameters for a DampingGroup into a MPI-buffer
B | the buffer |
Reimplemented from AIGParam.
Reimplemented in ABCDampingIGP.
References CVarMPIBuffer::append(), m_dt, m_max_iter, m_visc, and m_vref.