Public Member Functions | |
coarsenResults () | |
coarsenData | addCollapse (int elementID, int nodeToKeep, int nodeToDelete, double nX, double nY, int flag, int boundFlag, double frac) |
coarsenData | addUpdate (int nodeID, double newX, double newY, int boundaryFlag) |
coarsenData | addReplaceDelete (int elemID, int relnodeID, int oldNodeID, int newNodeID) |
int | countResults () |
void | extract (int i, coarsenData *output) |
Private Attributes | |
std::vector< coarsenData > | res |
Definition at line 142 of file refine.C.
coarsenData coarsenResults::addCollapse | ( | int | elementID, | |
int | nodeToKeep, | |||
int | nodeToDelete, | |||
double | nX, | |||
double | nY, | |||
int | flag, | |||
int | boundFlag, | |||
double | frac | |||
) | [inline] |
Definition at line 147 of file refine.C.
References collapseData::boundaryFlag, coarsenData::cdata, COLLAPSE, PUP::d, coarsenData::data, collapseData::elemID, collapseData::flag, collapseData::frac, collapseData::newX, collapseData::newY, collapseData::nodeToDelete, collapseData::nodeToKeep, and coarsenData::type.
Referenced by resultsCoarsenClient::collapse().
coarsenData coarsenResults::addUpdate | ( | int | nodeID, | |
double | newX, | |||
double | newY, | |||
int | boundaryFlag | |||
) | [inline] |
Definition at line 163 of file refine.C.
References updateData::boundaryFlag, PUP::d, coarsenData::data, updateData::newX, updateData::newY, updateData::nodeID, coarsenData::type, coarsenData::udata, and UPDATE.
Referenced by resultsCoarsenClient::nodeUpdate().
coarsenData coarsenResults::addReplaceDelete | ( | int | elemID, | |
int | relnodeID, | |||
int | oldNodeID, | |||
int | newNodeID | |||
) | [inline] |
Definition at line 174 of file refine.C.
References PUP::d, coarsenData::data, replacedeleteData::elemID, replacedeleteData::newNodeID, replacedeleteData::oldNodeID, coarsenData::rddata, replacedeleteData::relnodeID, REPLACE, and coarsenData::type.
Referenced by resultsCoarsenClient::nodeReplaceDelete().
int coarsenResults::countResults | ( | void | ) | [inline] |
Definition at line 186 of file refine.C.
References res.
Referenced by REFINE2D_Get_Collapse_Length().
void coarsenResults::extract | ( | int | i, | |
coarsenData * | output | |||
) | [inline] |
Definition at line 203 of file refine.C.
References res.
Referenced by REFINE2D_Get_Collapse().
std::vector<coarsenData> coarsenResults::res [private] |