MOAB: Mesh Oriented datABase
(version 5.5.0)
|
#include "moab/Core.hpp"
#include "moab/Range.hpp"
#include "moab/MergeMesh.hpp"
#include <iostream>
#include "TestUtil.hpp"
Go to the source code of this file.
Functions | |
void | mergesimple_test () |
void | merge_with_tag_test () |
void | merge_all_test () |
int | main () |
Variables | |
std::string | meshfile = TestDir + "unittest/16_unmerged_hex.h5m" |
std::string | meshfile2 = TestDir + "unittest/merge_with_tag.h5m" |
std::string | meshfile3 = TestDir + "unittest/triangles.h5m" |
std::string | outfile = "mm_out.h5m" |
int main | ( | ) |
Definition at line 29 of file mergemesh_test.cpp.
References merge_all_test(), merge_with_tag_test(), mergesimple_test(), and RUN_TEST.
void merge_all_test | ( | ) |
Definition at line 96 of file mergemesh_test.cpp.
References CHECK_ERR, ErrorCode, iface, moab::Interface::load_mesh(), mb, moab::MergeMesh::merge_all(), meshfile3, outfile, and moab::Interface::write_file().
Referenced by main().
void merge_with_tag_test | ( | ) |
Definition at line 71 of file mergemesh_test.cpp.
References CHECK_EQUAL, CHECK_ERR, moab::Range::clear(), dim, ErrorCode, moab::Interface::get_entities_by_dimension(), iface, moab::Interface::load_mesh(), mb, moab::MergeMesh::merge_using_integer_tag(), meshfile2, outfile, moab::Range::size(), moab::Interface::tag_get_handle(), and moab::Interface::write_file().
Referenced by main().
void mergesimple_test | ( | ) |
Definition at line 47 of file mergemesh_test.cpp.
References CHECK_ERR, dim, ErrorCode, moab::Interface::get_entities_by_dimension(), iface, moab::Interface::load_mesh(), mb, moab::MergeMesh::merge_entities(), meshfile, outfile, and moab::Interface::write_file().
Referenced by main().
std::string meshfile = TestDir + "unittest/16_unmerged_hex.h5m" |
Definition at line 17 of file mergemesh_test.cpp.
Referenced by mergesimple_test().
std::string meshfile2 = TestDir + "unittest/merge_with_tag.h5m" |
Definition at line 18 of file mergemesh_test.cpp.
Referenced by merge_with_tag_test().
std::string meshfile3 = TestDir + "unittest/triangles.h5m" |
Definition at line 19 of file mergemesh_test.cpp.
Referenced by merge_all_test().
std::string outfile = "mm_out.h5m" |
Definition at line 20 of file mergemesh_test.cpp.
Referenced by iMOAB_LoadMesh(), main(), merge_all_test(), merge_with_tag_test(), mergesimple_test(), migrate(), migrate_smart(), test_correct_ghost(), test_read_and_ghost_after(), test_read_with_ghost(), test_read_with_ghost_no_augment(), and test_read_with_thin_ghost_layer().