Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
ReadCCMIO.cpp File Reference
#include <cstdlib>
#include <vector>
#include <map>
#include <iostream>
#include <string>
#include <algorithm>
#include "moab/CN.hpp"
#include "moab/Range.hpp"
#include "moab/Interface.hpp"
#include "MBTagConventions.hpp"
#include "Internals.hpp"
#include "moab/ReadUtilIface.hpp"
#include "moab/FileOptions.hpp"
#include "ReadCCMIO.hpp"
#include "moab/MeshTopoUtil.hpp"
#include "ccmio.h"
+ Include dependency graph for ReadCCMIO.cpp:

Go to the source code of this file.

Namespaces

 moab
 Class representing axis-aligned bounding box.
 

Macros

#define CHK_SET_CCMERR(ccm_err_code, ccm_err_msg)
 

Enumerations

enum  DataType {
  kScalar , kVector , kVertex , kCell ,
  kInternalFace , kBoundaryFace , kBoundaryData , kBoundaryFaceData ,
  kCellType
}
 

Variables

static int const moab::kNValues = 10
 
static char const moab::kDefaultState [] = "default"
 
static char const moab::kUnitsName [] = "Units"
 
static int const moab::kVertOffset = 2
 
static int const moab::kCellInc = 4
 

Macro Definition Documentation

◆ CHK_SET_CCMERR

#define CHK_SET_CCMERR (   ccm_err_code,
  ccm_err_msg 
)
Value:
{ \
if( kCCMIONoErr != ( ccm_err_code ) && kCCMIONoFileErr != ( ccm_err_code ) && \
kCCMIONoNodeErr != ( ccm_err_code ) ) \
MB_SET_ERR( MB_FAILURE, ccm_err_msg ); \
}

Definition at line 80 of file ReadCCMIO.cpp.

Enumeration Type Documentation

◆ DataType

enum DataType
Enumerator
kScalar 
kVector 
kVertex 
kCell 
kInternalFace 
kBoundaryFace 
kBoundaryData 
kBoundaryFaceData 
kCellType 

Definition at line 58 of file ReadCCMIO.cpp.

59 {
60  kScalar,
61  kVector,
62  kVertex,
63  kCell,
68  kCellType
69 };