#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"
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(), nl, 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 358 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().