Go to the documentation of this file.
13 #ifndef MODEL_ABCDAMPING_H
14 #define MODEL_ABCDAMPING_H
24 template <
class ParticleType>
50 #endif // MODEL_ABCDAMPING_H
static CheckedScalarFieldFunction getCheckedScalarFieldFunction(const string &)
Definition: ABCDamping.hpp:69
Vec3 m_normal
Definition: ABCDamping.h:29
double(ABCDamping::* ScalarFieldFunction)() const
Definition: ABCDamping.h:36
static ScalarFieldFunction getScalarFieldFunction(const string &)
Definition: ABCDamping.hpp:52
ABCDamping(ParticleType *, ABCDampingIGP *)
Definition: ABCDamping.hpp:29
double m_c1
Definition: ABCDamping.h:30
pair< bool, double >(ABCDamping::* CheckedScalarFieldFunction)() const
Definition: ABCDamping.h:37
Vec3 m_pos
Definition: ABCDamping.h:28
Damping of the particle motion by an artificial viscosity.
Definition: Damping.h:30
ABCDampingIGP ParameterType
Definition: ABCDamping.h:33
Vec3(ABCDamping::* VectorFieldFunction)() const
Definition: ABCDamping.h:38
virtual ~ABCDamping()
Definition: ABCDamping.hpp:43
Definition: ABCDamping.h:26
Definition: ABCDampingIGP.h:24
static VectorFieldFunction getVectorFieldFunction(const string &)
Definition: ABCDamping.hpp:86