MOAB: Mesh Oriented datABase
(version 5.5.0)
|
#include <iostream>
#include "moab/Interface.hpp"
#include "TestUtil.hpp"
#include "Internals.hpp"
#include "moab/Core.hpp"
#include "moab/GeomQueryTool.hpp"
#include "moab/GeomTopoTool.hpp"
Go to the source code of this file.
Classes | |
struct | FindVolTestResult |
Macros | |
#define | IS_BUILDING_MB |
Functions | |
void | find_volume_tests () |
int | main () |
ErrorCode | id_lookup (EntityHandle eh, int &id) |
Variables | |
Core * | MBI |
GeomTopoTool * | GTT |
GeomQueryTool * | GQT |
Tag | id_tag = 0 |
const std::string | input_file = TestDir + "unittest/find_vol_test_geom.h5m" |
#define IS_BUILDING_MB |
Definition at line 4 of file gqt_findvol_test.cpp.
void find_volume_tests | ( | ) |
Definition at line 101 of file gqt_findvol_test.cpp.
References CHECK, ErrorCode, moab::GeomQueryTool::find_volume(), moab::GeomTopoTool::get_one_vol_root(), GQT, GTT, id_lookup(), MB_CHK_SET_ERR_CONT, MB_ENTITY_NOT_FOUND, num_tests, and test.
Referenced by main().
ErrorCode id_lookup | ( | EntityHandle | eh, |
int & | id | ||
) |
Definition at line 51 of file gqt_findvol_test.cpp.
References ErrorCode, moab::Core::globalId_tag(), id_tag, MB_CHK_SET_ERR, MB_SUCCESS, MBI, and moab::Core::tag_get_data().
Referenced by find_volume_tests().
int main | ( | ) |
Definition at line 25 of file gqt_findvol_test.cpp.
References moab::GeomTopoTool::construct_obb_trees(), ErrorCode, find_volume_tests(), GQT, GTT, moab::GeomQueryTool::initialize(), input_file, moab::Core::load_file(), MB_CHK_SET_ERR, MBI, and RUN_TEST.
GeomQueryTool* GQT |
Definition at line 17 of file gqt_findvol_test.cpp.
Referenced by moab::GeomTopoTool::A_is_in_B(), find_volume_tests(), moab::GeomTopoTool::insert_in_tree(), main(), and moab::GeomTopoTool::restore_topology_from_geometric_inclusion().
GeomTopoTool* GTT |
Definition at line 16 of file gqt_findvol_test.cpp.
Referenced by build_cube(), check_tree(), find_volume_tests(), heappermute(), and main().
Tag id_tag = 0 |
Definition at line 19 of file gqt_findvol_test.cpp.
Referenced by moab::ReadNASTRAN::assign_ids(), moab::WriteUtil::assign_ids(), moab::ReadUtil::assign_ids(), check_children(), check_consistent_ids(), compare_sets(), moab::ReadIDEAS::create_elements(), create_mesh(), create_mesh_in_memory(), moab::ReadIDEAS::create_vertices(), dot_write_id_nodes(), moab::ParallelComm::gather_data(), geom_id_by_handle(), moab::WriteUtil::get_adjacencies(), get_entities(), id_lookup(), moab::ReadParallel::load_file(), main(), make_set(), overlap_write_geometry(), parallel_create_mesh(), print_partitioned_entities(), quads_to_tris(), moab::ReadTetGen::read_elem_file(), moab::ParallelComm::resolve_shared_ents(), moab::Core::serial_load_file(), test_assign_global_ids(), test_elements_on_several_procs(), test_gather_sets_common(), test_gather_sets_ranged(), test_ghost_elements(), test_meshset_tags_1(), test_meshset_tags_2(), test_push_tag_data_common(), test_read_adjacencies(), test_read_containing_sets(), test_read_geom_set(), test_read_hexes(), test_read_nodes(), test_read_nodes_common(), test_read_nothing_common(), test_read_one_set_polyhedra(), test_read_prisms(), test_read_quads(), test_read_set_sets(), test_read_sides(), test_read_tets(), test_sequences_after_ghosting(), test_shared_sets(), and write_geometry().
const std::string input_file = TestDir + "unittest/find_vol_test_geom.h5m" |
Definition at line 21 of file gqt_findvol_test.cpp.
Referenced by main().
Core* MBI |
Definition at line 15 of file gqt_findvol_test.cpp.
Referenced by id_lookup(), and main().