MOAB: Mesh Oriented datABase
(version 5.5.0)
|
#include <iostream>
#include "moab/Core.hpp"
#include "moab/Remapping/TempestRemapper.hpp"
#include "Internals.hpp"
#include "TestRunner.hpp"
Go to the source code of this file.
Macros | |
#define | IS_BUILDING_MB |
Functions | |
void | test_tempest_cs_create () |
void | test_tempest_rll_create () |
void | test_tempest_ico_create () |
void | test_tempest_mpas_create () |
void | test_tempest_overlap_combinations () |
void | test_tempest_to_moab_convert () |
int | main (int argc, char **argv) |
Variables | |
static const double | radius = 1.0 |
const double | MOAB_PI = 3.1415926535897932384626433832795028841971693993751058209749445923 |
static const double | surface_area = 4.0 * MOAB_PI * radius * radius |
static const std::string | outFilenames [5] |
#define IS_BUILDING_MB |
MOAB, a Mesh-Oriented datABase, is a software component for creating, storing and accessing finite element mesh data.
Copyright 2004 Sandia Corporation. Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software.
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
Definition at line 33 of file test_remapping.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 54 of file test_remapping.cpp.
References REGISTER_TEST, RUN_TESTS, test_tempest_cs_create(), test_tempest_ico_create(), test_tempest_mpas_create(), test_tempest_overlap_combinations(), test_tempest_rll_create(), and test_tempest_to_moab_convert().
void test_tempest_cs_create | ( | ) |
Definition at line 73 of file test_remapping.cpp.
References CHECK_EQUAL, CHECK_REAL_EQUAL, moab::error(), ierr, outFilenames, and surface_area.
Referenced by main().
void test_tempest_ico_create | ( | ) |
Definition at line 110 of file test_remapping.cpp.
References CHECK_EQUAL, CHECK_REAL_EQUAL, moab::error(), ierr, outFilenames, and surface_area.
Referenced by main().
void test_tempest_mpas_create | ( | ) |
Definition at line 127 of file test_remapping.cpp.
References CHECK_EQUAL, CHECK_REAL_EQUAL, moab::error(), ierr, outFilenames, and surface_area.
Referenced by main().
void test_tempest_overlap_combinations | ( | ) |
Definition at line 144 of file test_remapping.cpp.
References CHECK_EQUAL, CHECK_REAL_EQUAL, moab::error(), ierr, outFilenames, and surface_area.
Referenced by main().
void test_tempest_rll_create | ( | ) |
Definition at line 89 of file test_remapping.cpp.
References CHECK_EQUAL, CHECK_REAL_EQUAL, moab::error(), ierr, outFilenames, and surface_area.
Referenced by main().
void test_tempest_to_moab_convert | ( | ) |
Definition at line 171 of file test_remapping.cpp.
References CHECK, moab::ParallelComm::check_all_shared_handles(), CHECK_EQUAL, CHECK_ERR, moab::TempestRemapper::constructEdgeMap, moab::TempestRemapper::ConvertMeshToTempest(), moab::TempestRemapper::ConvertTempestMesh(), moab::TempestRemapper::CS, moab::error(), ErrorCode, moab::TempestRemapper::GetMesh(), moab::TempestRemapper::GetMeshSet(), moab::TempestRemapper::initialize(), moab::TempestRemapper::LoadMesh(), moab::TempestRemapper::meshValidate, MPI_COMM_WORLD, outFilenames, moab::Remapper::SourceMesh, and moab::Remapper::TargetMesh.
Referenced by main().
const double MOAB_PI = 3.1415926535897932384626433832795028841971693993751058209749445923 |
Definition at line 42 of file test_remapping.cpp.
|
static |
Definition at line 44 of file test_remapping.cpp.
Referenced by test_tempest_cs_create(), test_tempest_ico_create(), test_tempest_mpas_create(), test_tempest_overlap_combinations(), test_tempest_rll_create(), and test_tempest_to_moab_convert().
|
static |
Definition at line 41 of file test_remapping.cpp.
Definition at line 43 of file test_remapping.cpp.
Referenced by test_tempest_cs_create(), test_tempest_ico_create(), test_tempest_mpas_create(), test_tempest_overlap_combinations(), test_tempest_rll_create(), and v_tet_quality().