PPL Logo

resultsCoarsenClient Class Reference

Inheritance diagram for resultsCoarsenClient:

Inheritance graph
[legend]
Collaboration diagram for resultsCoarsenClient:

Collaboration graph
[legend]

Public Member Functions

 resultsCoarsenClient (coarsenResults *res_, FEM_Operation_Data *data_=NULL)
void collapse (int elementID, int nodeToKeep, int nodeToDelete, double nX, double nY, int flag, int b, double frac)
void nodeUpdate (int nodeID, double newX, double newY, int boundaryFlag)
void nodeReplaceDelete (int elementID, int relnodeID, int oldNodeID, int newNodeID)

Private Attributes

coarsenResultsres
FEM_Operation_Datadata

Detailed Description

Definition at line 215 of file refine.C.


Constructor & Destructor Documentation

resultsCoarsenClient::resultsCoarsenClient ( coarsenResults res_,
FEM_Operation_Data data_ = NULL 
) [inline]

Definition at line 219 of file refine.C.


Member Function Documentation

void resultsCoarsenClient::collapse ( int  elementID,
int  nodeToKeep,
int  nodeToDelete,
double  nX,
double  nY,
int  flag,
int  b,
double  frac 
) [inline, virtual]

Reimplemented from refineClient.

Definition at line 221 of file refine.C.

References coarsenResults::addCollapse(), PUP::d, data, FEM_Coarsen_Operation(), and res.

Here is the call graph for this function:

void resultsCoarsenClient::nodeUpdate ( int  nodeID,
double  newX,
double  newY,
int  boundaryFlag 
) [inline]

Definition at line 228 of file refine.C.

References coarsenResults::addUpdate(), PUP::d, data, FEM_Coarsen_Operation(), and res.

Here is the call graph for this function:

void resultsCoarsenClient::nodeReplaceDelete ( int  elementID,
int  relnodeID,
int  oldNodeID,
int  newNodeID 
) [inline, virtual]

Reimplemented from refineClient.

Definition at line 233 of file refine.C.

References coarsenResults::addReplaceDelete(), PUP::d, data, FEM_Coarsen_Operation(), and res.

Here is the call graph for this function:


Field Documentation

Definition at line 216 of file refine.C.

Referenced by collapse(), nodeReplaceDelete(), and nodeUpdate().

Definition at line 217 of file refine.C.

Referenced by collapse(), nodeReplaceDelete(), and nodeUpdate().


The documentation for this class was generated from the following file:

Generated on Mon Sep 21 08:29:38 2020 for Charm++ by  doxygen 1.5.5