Go to the source code of this file.
Functions | |
void | test_hex_nat_coords () |
int | main () |
CartVect | hex_map (const CartVect &xi, const CartVect *corners) |
static void | hex_bounding_box (const CartVect *corners, CartVect &min, CartVect &max) |
static bool | in_range (const CartVect &xi) |
Variables | |
const CartVect | cube_corners [8] |
const CartVect | hex_corners [8] |
shape function for trilinear hex
Definition at line 25 of file ElemUtilTest.cpp.
Referenced by test_hex_nat_coords().
|
static |
Definition at line 50 of file ElemUtilTest.cpp.
Referenced by moab::DualTool::get_graphics_points(), and test_hex_nat_coords().
int main | ( | ) |
Definition at line 9 of file ElemUtilTest.cpp.
References test_hex_nat_coords().
void test_hex_nat_coords | ( | ) |
Definition at line 55 of file ElemUtilTest.cpp.
References CHECK, cube_corners, moab::dum, hex_bounding_box(), hex_corners, hex_map(), moab::Element::Map::ievaluate(), in_range(), and moab::Element::LinearHex::inside_nat_space().
Referenced by main().
const CartVect cube_corners[8] |
const CartVect hex_corners[8] |
Definition at line 19 of file ElemUtilTest.cpp.
Referenced by moab::BSPTreePoly::BSPTreePoly(), moab::BSPTreeBoxIter::face_corners(), moab::ElemUtil::integrate_trilinear_hex(), moab::BSPTreePoly::set(), and test_hex_nat_coords().