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


Public Member Functions | |
| ABCDampingIGP () | |
| ABCDampingIGP (const string &, const string &, double, double, int, const Vec3 &, const Vec3 &, const Vec3 &, double) | |
| virtual void | packInto (CVarMPIBuffer *) const |
| void | setPos (const Vec3 &p) |
| Vec3 | getPos () |
| void | setNormal (const Vec3 &n) |
| Vec3 | getNormal () |
| void | setC1 (double d) |
| double | getC1 () |
Public Member Functions inherited from CDampingIGP | |
| CDampingIGP () | |
| CDampingIGP (const string &type, const string &name, double viscosity, double dt, int maxIteractions, const Vec3 &refVelocity=Vec3::ZERO) | |
| 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 |
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 | |
| Vec3 | m_pos |
| Vec3 | m_normal |
| double | m_c1 |
Protected Attributes inherited from CDampingIGP | |
| string | m_type |
| Vec3 | m_vref |
| reference velocity More... | |
| double | m_visc |
| artificial viscosity More... | |
| double | m_dt |
| time step More... | |
| int | m_max_iter |
| max nr. of iterations More... | |
Interaction group parameters for ABCDamping
|
inline |
|
inline |
References m_c1.
Referenced by ABCDamping< ParticleType >::ABCDamping().

|
inline |
References m_normal.
Referenced by ABCDamping< ParticleType >::ABCDamping().

|
inline |
References m_pos.
Referenced by ABCDamping< ParticleType >::ABCDamping().

|
virtual |
Pack the parameters for a ABCDamping into a MPI-buffer
| B | the buffer |
Reimplemented from CDampingIGP.
References CVarMPIBuffer::append(), m_c1, m_normal, m_pos, and CDampingIGP::packInto().

|
inline |
|
inline |
References m_normal.
Referenced by extractABCDampingIGP().

|
inline |
|
protected |
Referenced by ABCDampingIGP(), getC1(), packInto(), and setC1().
|
protected |
Referenced by ABCDampingIGP(), getNormal(), packInto(), and setNormal().
|
protected |
Referenced by ABCDampingIGP(), getPos(), packInto(), and setPos().