#include <Reader.h>
|
virtual std::vector< std::vector< double > > | get_bounds () |
|
virtual std::vector< double > | get_minmaxradius () |
|
virtual int | get_dimension () |
|
virtual int | get_numts () |
|
virtual int | get_num_particles () |
|
virtual int | get_num_contacts () |
|
virtual double * | get_data ([[maybe_unused]] DataValue datavalue, [[maybe_unused]] int dd, [[maybe_unused]] std::string name="") |
|
virtual int | build_index () |
|
virtual int | read_timestep ([[maybe_unused]] int ts) |
|
virtual void | post_init () |
|
void | set_default_radiusdensity (double radius, double density) |
|
void | set_default_radius (double radius) |
|
void | set_default_density (double density) |
|
double | get_default_radius () |
|
double | get_default_density () |
|
void | build_pospqlpq_from_ids (v2d &contactarray, int idx_id1, int idx_id2, int idx_pospq, int idx_lpq, v2d &particlearray, int idx_pos, int idx_r=-1) |
|
int | clean_contacts (v2d &contactarray, int id1, int id2, int idx_lpq, v2d &particlearray, int idx_r) |
|
std::string | getpath (int ts) |
|
|
std::vector< std::pair< double, streampos > > | index |
|
◆ build_index()
virtual int Reader::build_index |
( |
| ) |
|
|
inlinevirtual |
◆ build_pospqlpq_from_ids()
void Reader::build_pospqlpq_from_ids |
( |
v2d & |
contactarray, |
|
|
int |
idx_id1, |
|
|
int |
idx_id2, |
|
|
int |
idx_pospq, |
|
|
int |
idx_lpq, |
|
|
v2d & |
particlearray, |
|
|
int |
idx_pos, |
|
|
int |
idx_r = -1 |
|
) |
| |
|
inline |
◆ clean_contacts()
int Reader::clean_contacts |
( |
v2d & |
contactarray, |
|
|
int |
id1, |
|
|
int |
id2, |
|
|
int |
idx_lpq, |
|
|
v2d & |
particlearray, |
|
|
int |
idx_r |
|
) |
| |
|
inline |
◆ get_bounds()
virtual std::vector<std::vector<double> > Reader::get_bounds |
( |
| ) |
|
|
inlinevirtual |
◆ get_data()
virtual double* Reader::get_data |
( |
[[maybe_unused] ] DataValue |
datavalue, |
|
|
[[maybe_unused] ] int |
dd, |
|
|
[[maybe_unused] ] std::string |
name = "" |
|
) |
| |
|
inlinevirtual |
◆ get_default_density()
double Reader::get_default_density |
( |
| ) |
|
|
inline |
◆ get_default_radius()
double Reader::get_default_radius |
( |
| ) |
|
|
inline |
◆ get_dimension()
virtual int Reader::get_dimension |
( |
| ) |
|
|
inlinevirtual |
◆ get_minmaxradius()
virtual std::vector<double> Reader::get_minmaxradius |
( |
| ) |
|
|
inlinevirtual |
◆ get_num_contacts()
virtual int Reader::get_num_contacts |
( |
| ) |
|
|
inlinevirtual |
◆ get_num_particles()
virtual int Reader::get_num_particles |
( |
| ) |
|
|
inlinevirtual |
◆ get_numts()
virtual int Reader::get_numts |
( |
| ) |
|
|
inlinevirtual |
◆ getpath()
std::string Reader::getpath |
( |
int |
ts | ) |
|
|
inline |
◆ post_init()
virtual void Reader::post_init |
( |
| ) |
|
|
inlinevirtual |
◆ read_timestep()
virtual int Reader::read_timestep |
( |
[[maybe_unused] ] int |
ts | ) |
|
|
inlinevirtual |
◆ set_default_density()
void Reader::set_default_density |
( |
double |
density | ) |
|
|
inline |
◆ set_default_radius()
void Reader::set_default_radius |
( |
double |
radius | ) |
|
|
inline |
◆ set_default_radiusdensity()
void Reader::set_default_radiusdensity |
( |
double |
radius, |
|
|
double |
density |
|
) |
| |
|
inline |
◆ curts
◆ delta
◆ Density
double Reader::Density =-1 |
|
private |
struct { ... } Reader::filenumbering |
◆ index
std::vector<std::pair<double,streampos> > Reader::index |
|
protected |
◆ initial
double Reader::initial = 0 |
◆ is_fullymapped
bool Reader::is_fullymapped = false |
◆ is_seekable
bool Reader::is_seekable = false |
◆ ismultifile
bool Reader::ismultifile = false |
◆ mapped_ts
std::vector<std::optional<std::streampos> > Reader::mapped_ts |
◆ numts
◆ path
◆ Radius
double Reader::Radius =-1 |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/NDDEM/NDDEM/src/CoarseGraining/Reader.h