#include <FluidProblem.h>
Public Member Functions | |
| PointCloudCtrl2 () | |
| virtual | ~PointCloudCtrl2 () |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual void | Restart (std::ifstream &ifs, int &pos) |
| virtual void | Checkpointing (std::ofstream &ofs) |
Public Attributes | |
| int | type |
| int | num_initPoints |
| int | cloudUpdate |
| int | emit_count |
| int | num_points |
| DataType | emit_init |
| DataType | emit_intrvl |
| DataType | emit_time |
| std::vector< PVCType > | pointCloud |
| std::vector< PVCType > | pointCloud_old |
| std::vector< int > | cloudCheck |
| ControlDevice | CLocCtrl |
| point_type | _IntPoints_init [(3)] |
| point_type | _IntPoints [MaxIntPoints] |
| DataType | age [MaxIntPoints] |
| std::string | _IntName |
| PointCloudCtrl2::PointCloudCtrl2 | ( | ) | [inline] |
References _IntName, emit_time, num_points, and pointCloud.
| virtual PointCloudCtrl2::~PointCloudCtrl2 | ( | ) | [inline, virtual] |
| virtual void PointCloudCtrl2::Checkpointing | ( | std::ofstream & | ofs | ) | [inline, virtual] |
References _IntPoints, _IntPoints_init, age, emit_count, emit_time, comm_service::log(), num_initPoints, and num_points.
| virtual void PointCloudCtrl2::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
References _IntName, _IntPoints_init, CLocCtrl, DIM, emit_init, emit_intrvl, ControlDevice::getSubDevice(), MaxIntPoints_init, num_initPoints, RegisterAt(), and type.
| virtual void PointCloudCtrl2::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
| virtual void PointCloudCtrl2::Restart | ( | std::ifstream & | ifs, | |
| int & | pos | |||
| ) | [inline, virtual] |
References _IntPoints, _IntPoints_init, age, emit_count, emit_time, comm_service::log(), num_initPoints, and num_points.
| std::string PointCloudCtrl2::_IntName |
Referenced by PointCloudCtrl2(), and register_at().
point_type PointCloudCtrl2::_IntPoints[MaxIntPoints] [mutable] |
Referenced by Checkpointing(), and Restart().
point_type PointCloudCtrl2::_IntPoints_init[(3)] [mutable] |
Referenced by Checkpointing(), register_at(), and Restart().
DataType PointCloudCtrl2::age[MaxIntPoints] [mutable] |
Referenced by Checkpointing(), and Restart().
Referenced by register_at().
std::vector<int> PointCloudCtrl2::cloudCheck [mutable] |
int PointCloudCtrl2::cloudUpdate [mutable] |
int PointCloudCtrl2::emit_count [mutable] |
Referenced by Checkpointing(), and Restart().
Referenced by register_at().
Referenced by register_at().
DataType PointCloudCtrl2::emit_time [mutable] |
Referenced by Checkpointing(), PointCloudCtrl2(), and Restart().
Referenced by Checkpointing(), register_at(), and Restart().
int PointCloudCtrl2::num_points [mutable] |
Referenced by Checkpointing(), PointCloudCtrl2(), and Restart().
std::vector<PVCType> PointCloudCtrl2::pointCloud [mutable] |
Referenced by PointCloudCtrl2().
std::vector<PVCType> PointCloudCtrl2::pointCloud_old [mutable] |
Referenced by register_at().
1.6.3