Loading [MathJax]/extensions/tex2jax.js
Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mcnpmit.hpp File Reference
#include "moab/Core.hpp"
#include "moab/Range.hpp"
#include <iostream>
+ Include dependency graph for mcnpmit.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  McnpData
 

Macros

#define MCNP   mc_instance()
 
#define BOXMIN_TAG   "BOXMIN_TAG"
 
#define BOXMAX_TAG   "BOXMAX_TAG"
 
#define TALLY_TAG   "TALLY_TAG"
 
#define ERROR_TAG   "ERROR_TAG"
 
#define MBI   mb_instance()
 

Enumerations

enum  MCNPError { MCNP_SUCCESS , MCNP_FAILURE , DONE }
 
enum  { NOSYS , CARTESIAN , CYLINDRICAL , SPHERICAL }
 

Macro Definition Documentation

◆ BOXMAX_TAG

#define BOXMAX_TAG   "BOXMAX_TAG"

Definition at line 6 of file mcnpmit.hpp.

◆ BOXMIN_TAG

#define BOXMIN_TAG   "BOXMIN_TAG"

Definition at line 5 of file mcnpmit.hpp.

◆ ERROR_TAG

#define ERROR_TAG   "ERROR_TAG"

Definition at line 8 of file mcnpmit.hpp.

◆ MBI

#define MBI   mb_instance()

Definition at line 10 of file mcnpmit.hpp.

◆ MCNP

#define MCNP   mc_instance()

Definition at line 4 of file mcnpmit.hpp.

◆ TALLY_TAG

#define TALLY_TAG   "TALLY_TAG"

Definition at line 7 of file mcnpmit.hpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NOSYS 
CARTESIAN 
CYLINDRICAL 
SPHERICAL 

Definition at line 18 of file mcnpmit.hpp.

19 { 20  NOSYS, 21  CARTESIAN, 22  CYLINDRICAL, 23  SPHERICAL 24 };

◆ MCNPError

enum MCNPError
Enumerator
MCNP_SUCCESS 
MCNP_FAILURE 
DONE 

Definition at line 12 of file mcnpmit.hpp.

13 { 14  MCNP_SUCCESS, 15  MCNP_FAILURE, 16  DONE 17 };