00001 #include "moab/MOABConfig.h"
00002 #include "iMesh_extensions.h"
00003 #include "moab/Core.hpp"
00004 #include "moab/Range.hpp"
00005 #include "moab/CN.hpp"
00006 #include "moab/MeshTopoUtil.hpp"
00007 #include "moab/ScdInterface.hpp"
00008 #include "moab/FileOptions.hpp"
00009 #include "iMesh_MOAB.hpp"
00010 #include "MBIter.hpp"
00011 #include "MBTagConventions.hpp"
00012 #define IS_BUILDING_MB
00013 #include "Internals.hpp"
00014 #undef IS_BUILDING_MB
00015
00016 #ifdef MOAB_HAVE_MPI
00017 #include "moab_mpi.h"
00018 #include "moab/ParallelComm.hpp"
00019 #endif
00020
00021 #define STRINGIFY_( X ) #X
00022 #define STRINGIFY( X ) STRINGIFY_( X )
00023 #ifdef MOAB_HAVE_UNORDERED_MAP
00024 #include STRINGIFY( MOAB_HAVE_UNORDERED_MAP )
00025 #else
00026 #include