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
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.