13#include "Topology/TriangleSet.h"
37 template <
typename TDataType>
42 typedef typename TDataType::Real
Real;
43 typedef typename TDataType::Coord
Coord;
#define DECLARE_TCLASS(name, T1)
DEF_VAR_IN(Real, TimeStep, "Time step size")
~SemiAnalyticalPositionBasedFluidModel() override
SemiAnalyticalPositionBasedFluidModel()
DEF_INSTANCE_IN(TriangleSet< TDataType >, TriangleSet, "")
DEF_ARRAY_IN(Coord, Position, DeviceType::GPU, "")
DEF_ARRAY_IN(Coord, Velocity, DeviceType::GPU, "")
DEF_VAR(Real, SmoothingLength, 0.01, "Smoothing length")
This is an implementation of AdditiveCCD based on peridyno.