Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
ReorderTool.cpp File Reference
#include "moab/ReorderTool.hpp"
#include "moab/Core.hpp"
#include "moab/Range.hpp"
#include "SequenceManager.hpp"
#include "TypeSequenceManager.hpp"
#include "EntitySequence.hpp"
#include <algorithm>
#include <numeric>
#include <set>
#include <iostream>
+ Include dependency graph for ReorderTool.cpp:

Go to the source code of this file.

Classes

struct  moab::CompSortedVect
 

Namespaces

 moab
 Class representing axis-aligned bounding box.
 

Macros

#define CHKERR    if( MB_SUCCESS != rval ) return error( rval )
 
#define UNRECOVERABLE(ERRCODE)
 

Functions

static ErrorCode moab::error (ErrorCode val)
 
static ErrorCode moab::check_tag_type (Interface *moab, Tag tag, DataType exp_type, int exp_size)
 

Detailed Description

Author
Jason Kraftcheck
Date
2011-05-23

Definition in file ReorderTool.cpp.

Macro Definition Documentation

◆ CHKERR

#define CHKERR    if( MB_SUCCESS != rval ) return error( rval )

Definition at line 28 of file ReorderTool.cpp.

◆ UNRECOVERABLE

#define UNRECOVERABLE (   ERRCODE)
Value:
do \
{ \
if( MB_SUCCESS != ( ERRCODE ) ) \
{ \
error( ( ERRCODE ) ); \
std::cerr << "Unreconverable error during mesh reorder." << std::endl \
<< "Error Code " << ( ERRCODE ) << " at " << __FILE__ << ":" << __LINE__ << std::endl; \
std::cerr.flush(); \
abort(); \
} \
} while( false )

Definition at line 31 of file ReorderTool.cpp.