#include <partition.h>
Public Member Functions | |
tpz_ordered (string *zheader, string *zdata) | |
~tpz_ordered () | |
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) |
Public Member Functions inherited from tpzone | |
tpzone (string *zheader, string *zdata) | |
virtual | ~tpzone () |
Public Member Functions inherited from partition | |
partition () | |
virtual | ~partition () |
std::vector< int > | get_layout () |
string | get_error () |
string | get_status () |
int | get_num_points () |
points * | get_points () |
pnt | get_point (int n) |
Private Member Functions | |
void | build_point_index (std::vector< std::vector< int > > rFieldMappings) |
int | get_index_value (int i, int j, int k, index_order rIndexOrder) |
Private Attributes | |
manual_index_pts * | data_pts_local |
Additional Inherited Members | |
Protected Member Functions inherited from partition | |
long double | get_adj (std::vector< adj_map > adj, int var) |
int | GetFieldMapping (std::vector< std::vector< int > > rFieldMapping, int rSearchField) |
Protected Attributes inherited from tpzone | |
string * | zheader |
string * | zdata |
Protected Attributes inherited from partition | |
std::vector< int > | p_layout |
string | error |
string | status |
points * | data_pts |
bool | data_pts_set |
Definition at line 79 of file partition.h.
tpz_ordered | ( | string * | zheader, |
string * | zdata | ||
) |
Definition at line 108 of file partition.cpp.
References partition::data_pts, data_pts_local, and partition::data_pts_set.
~tpz_ordered | ( | ) |
Definition at line 115 of file partition.cpp.
|
private |
Definition at line 249 of file partition.cpp.
References data_pts_local, partition::get_point(), partition::GetFieldMapping(), i, j, k, n, partition::p_layout, manual_index_pts::set_index(), and manual_index_pts::set_layout().
Referenced by parse_data().
|
private |
Definition at line 287 of file partition.cpp.
References i, j, k, index_order::order, and partition::p_layout.
Referenced by parse_data().
|
virtual |
Reimplemented from partition.
Definition at line 172 of file partition.cpp.
References build_point_index(), partition::data_pts, data_pts_local, partition::get_adj(), get_index_value(), partition::GetFieldMapping(), i, itoa(), Mesquite::length(), n, nvc::norm(), partition::p_layout, read(), points::set_num_indep_vars(), points::set_num_points(), points::set_num_vars(), points::set_point_val(), partition::status, x, y, z, and tpzone::zdata.
|
virtual |
Reimplemented from partition.
Definition at line 119 of file partition.cpp.
References check_non_numeric_str(), partition::error, itoa(), partition::p_layout, readCommaExpression(), partition::status, and tpzone::zheader.
|
private |
Definition at line 99 of file partition.h.
Referenced by build_point_index(), parse_data(), and tpz_ordered().