Face4Space Namespace Reference
[Hybrid Mesh Module]

Functions

void mark2Ref (hHybridMesh *myMesh, hObj &obj, const int i)
void mark2Deref (hHybridMesh *myMesh, hObj &obj)
void mark2Delete (hHybridMesh *myMesh, hObj &obj)
int refine (hHybridMesh *myMesh, hObj &obj, const int i)
void derefine (hHybridMesh *myMesh, hObj &obj)
bool test (const hHybridMesh *myMesh, const hObj &obj)

Function Documentation

void Face4Space::derefine ( hHybridMesh myMesh,
hObj obj 
)

Here is the call graph for this function:

void Face4Space::mark2Delete ( hHybridMesh myMesh,
hObj obj 
)

Here is the call graph for this function:

void Face4Space::mark2Deref ( hHybridMesh myMesh,
hObj obj 
)

Here is the call graph for this function:

void Face4Space::mark2Ref ( hHybridMesh myMesh,
hObj obj,
const int  i 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int Face4Space::refine ( hHybridMesh myMesh,
hObj obj,
const int  i 
)

(2) (3) ------3----->* ^ ^ | | | | 1 2 | | | | | | ------0----->* (0) (1) full break 1 vert + 4 edges_ + 4 face4 (2) (3) ----->*----->* ^ ^ ^ | [2] 4 [3] | | | | --2-->0---3->* ^ ^ ^ | [0] 1 [1] | | | | ----->*----->* (0) (1) vert ordering() (2) (7) (3) ----->*----->* ^ ^ ^ | [2] 4 [3] | | | | (5)--2--(8)--3->(6) ^ ^ ^ | [0] 1 [1] | | | | ----->*----->* (0) (4) (1)

NOTE: at this point we know that this element is NOT broken, becacouse of break()

Here is the call graph for this function:

bool Face4Space::test ( const hHybridMesh myMesh,
const hObj obj 
)

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1