

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] |
1.5.5