PeriDyno 0.8.2
ParticleWriterABC.h
Go to the documentation of this file.
1
16#pragma once
17#include "Module/OutputModule.h"
18
19#include "Topology/PointSet.h"
20
21namespace dyno
22{
23 template<typename TDataType>
25 {
27 public:
28 typedef typename TDataType::Real Real;
29 typedef typename TDataType::Coord Coord;
30
32 virtual ~ParticleWriterABC();
33
34 void flush() override;
35
36 public:
39
40 private:
42 int time_idx = 0;
43 };
44}
#define DECLARE_TCLASS(name, T1)
Definition: Object.h:87
@ GPU
Definition: Platform.h:44
double Real
Definition: Typedef.inl:23
DEF_ARRAY_IN(Real, Color, DeviceType::GPU, "")
DEF_INSTANCE_IN(PointSet< TDataType >, PointSet, "")
This is an implementation of AdditiveCCD based on peridyno.
Definition: Array.h:24