#include <iostream>#include <fstream>#include <cmath>#include <ctime>#include <cstdlib>#include <cassert>#include "mcnpmit.hpp"#include "moab/CartVect.hpp"#include "moab/Core.hpp"#include "MBTagConventions.hpp"#include "moab/AdaptiveKDTree.hpp"#include "moab/GeomUtil.hpp"#include "moab/FileOptions.hpp"#include "../tools/mbcoupler/ElemUtil.hpp"
Include dependency graph for main.cpp:Go to the source code of this file.
Macros | |
| #define | MBI mb_instance() |
Functions | |
| McnpData * | mc_instance () |
| moab::Interface * | mb_instance () |
| MCNPError | read_files (int, char **) |
| MCNPError | next_double (std::string, double &, int &) |
| MCNPError | next_int (std::string, int &, int &) |
| int | main (int argc, char **argv) |
Variables | |
| moab::Tag | coord_tag |
| moab::Tag | rotation_tag |
| moab::Tag | cfd_heating_tag |
| moab::Tag | cfd_error_tag |
| std::string | h5m_filename |
| std::string | CAD_filename |
| std::string | output_filename |
| bool | skip_build = false |
| bool | read_qnv = false |
| clock_t | start_time |
| clock_t | load_time |
| clock_t | build_time |
| clock_t | interp_time |
| #define MBI mb_instance() |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 37 of file main.cpp.
References moab::Range::begin(), box_max(), box_min(), build_time, moab::AdaptiveKDTree::build_tree(), CAD_filename, CARTESIAN, cfd_error_tag, cfd_heating_tag, moab::Range::clear(), coord_tag, CYLINDRICAL, moab::Range::end(), ErrorCode, moab::Tree::find_all_trees(), h5m_filename, interp_time, load_time, MB_CHK_ERR, MB_SUCCESS, MB_TAG_CREAT, MB_TAG_DENSE, MB_TYPE_DOUBLE, MB_TYPE_INTEGER, MBHEX, MBI, MBVERTEX, MCNP, MCNP_FAILURE, MCNP_SUCCESS, next_int(), output_filename, moab::ElemUtil::point_in_trilinear_hex(), moab::AdaptiveKDTree::point_search(), read_files(), read_qnv, rotation_tag, moab::Range::size(), skip_build, and start_time.
| moab::Interface * mb_instance | ( | ) |
| McnpData * mc_instance | ( | ) |
| MCNPError next_double | ( | std::string | s, |
| double & | d, | ||
| int & | p | ||
| ) |
| MCNPError next_int | ( | std::string | s, |
| int & | k, | ||
| int & | p | ||
| ) |
| MCNPError read_files | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 372 of file main.cpp.
References CAD_filename, h5m_filename, MCNP, MCNP_FAILURE, output_filename, read_qnv, and skip_build.
Referenced by main().
| std::string CAD_filename |
Definition at line 29 of file main.cpp.
Referenced by main(), and read_files().
| std::string h5m_filename |
Definition at line 28 of file main.cpp.
Referenced by main(), and read_files().
| std::string output_filename |
Definition at line 30 of file main.cpp.
Referenced by main(), and read_files().
| bool read_qnv = false |
Definition at line 33 of file main.cpp.
Referenced by main(), and read_files().
| bool skip_build = false |
Definition at line 32 of file main.cpp.
Referenced by main(), and read_files().
| clock_t start_time |