#include <partition.h>
Public Member Functions | |
partition () | |
virtual | ~partition () |
std::vector< int > | get_layout () |
virtual void | parse_layout () |
virtual bool | parse_data (int num_dep_vars, int num_vars, std::vector< std::vector< int > > rFieldMappings, index_order rIndexOrder, std::vector< adj_map > conv_factor, std::vector< adj_map > norm_val) |
string | get_error () |
string | get_status () |
int | get_num_points () |
points * | get_points () |
pnt | get_point (int n) |
Protected Member Functions | |
long double | get_adj (std::vector< adj_map > adj, int var) |
int | GetFieldMapping (std::vector< std::vector< int > > rFieldMapping, int rSearchField) |
Protected Attributes | |
std::vector< int > | p_layout |
string | error |
string | status |
points * | data_pts |
bool | data_pts_set |
Definition at line 19 of file partition.h.
partition | ( | ) |
|
virtual |
|
protected |
Definition at line 61 of file partition.cpp.
References i.
Referenced by tpz_ordered::parse_data(), and tpz_fequad::parse_data().
string get_error | ( | ) |
std::vector< int > get_layout | ( | ) |
Definition at line 17 of file partition.cpp.
References p_layout, and parse_layout().
Referenced by datafile::partition_layout().
int get_num_points | ( | ) |
Definition at line 49 of file partition.cpp.
References data_pts, and points::get_num_points().
Referenced by datafile::get_num_points(), and datafile::get_point().
pnt get_point | ( | int | n | ) |
Definition at line 57 of file partition.cpp.
References data_pts, and points::get_point().
Referenced by tpz_ordered::build_point_index(), and datafile::get_point().
points * get_points | ( | ) |
Definition at line 53 of file partition.cpp.
References data_pts.
Referenced by datafile::get_points().
string get_status | ( | ) |
|
protected |
Definition at line 70 of file partition.cpp.
Referenced by tpz_ordered::build_point_index(), tpz_ordered::parse_data(), and tpz_fequad::parse_data().
|
virtual |
Reimplemented in tpz_fequad, and tpz_ordered.
Definition at line 29 of file partition.cpp.
|
virtual |
Reimplemented in tpz_fequad, and tpz_ordered.
Definition at line 25 of file partition.cpp.
Referenced by get_layout(), and tecplot_data::parse().
|
protected |
Definition at line 53 of file partition.h.
Referenced by get_num_points(), get_point(), get_points(), tpz_ordered::parse_data(), tpz_fequad::parse_data(), tpz_fequad::tpz_fequad(), tpz_ordered::tpz_ordered(), and ~partition().
|
protected |
Definition at line 54 of file partition.h.
Referenced by partition(), tpz_fequad::tpz_fequad(), tpz_ordered::tpz_ordered(), and ~partition().
|
protected |
Definition at line 49 of file partition.h.
Referenced by get_error(), tpz_ordered::parse_layout(), tpz_fequad::parse_layout(), and tpzone::tpzone().
|
protected |
Definition at line 46 of file partition.h.
Referenced by tpz_ordered::build_point_index(), tpz_ordered::get_index_value(), get_layout(), tpz_ordered::parse_data(), tpz_fequad::parse_data(), tpz_ordered::parse_layout(), and tpz_fequad::parse_layout().
|
protected |
Definition at line 50 of file partition.h.
Referenced by get_status(), tpz_ordered::parse_data(), tpz_fequad::parse_data(), tpz_ordered::parse_layout(), and tpz_fequad::parse_layout().