30 template<
typename TDataType>
36 typedef typename TDataType::Real
Real;
37 typedef typename TDataType::Coord
Coord;
38 typedef typename ::dyno::TBond<TDataType>
Bond;
#define DECLARE_TCLASS(name, T1)
DEF_ARRAYLIST_IN(Bond, Bonds, DeviceType::GPU, "Storing neighbors")
DEF_VAR_IN(Real, TimeStep, "Time step size!")
DEF_ARRAY_IN(Coord, Velocity, DeviceType::GPU, "")
::dyno::TBond< TDataType > Bond
~ProjectivePeridynamics() override
DEF_ARRAY_IN(Coord, X, DeviceType::GPU, "")
DEF_ARRAY_IN(Coord, Y, DeviceType::GPU, "")
DEF_VAR_IN(Real, Horizon, "")
This is an implementation of AdditiveCCD based on peridyno.