25 template<
typename TDataType>
30 typedef typename TDataType::Real
Real;
31 typedef typename ::dyno::Vector<Real, 2>
Coord2D;
32 typedef typename ::dyno::Vector<Real, 3>
Coord3D;
33 typedef typename ::dyno::Vector<Real, 4>
Coord4D;
39 DEF_VAR(
Real, Magnitude, 0.2,
"A parameter to control the strength of the tails");
#define DECLARE_TCLASS(name, T1)
void updateStates() override
::dyno::Vector< Real, 3 > Coord3D
DArray2D< Coord2D > mSource
::dyno::Vector< Real, 2 > Coord2D
DEF_VAR(Real, Magnitude, 0.2, "A parameter to control the strength of the tails")
DEF_NODE_PORT(Vessel< TDataType >, Vessel, "")
::dyno::Vector< Real, 4 > Coord4D
This is an implementation of AdditiveCCD based on peridyno.
Array2D< T, DeviceType::GPU > DArray2D