Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
Coupler.cpp File Reference
#include "Coupler.hpp"
#include "moab/ParallelComm.hpp"
#include "moab/AdaptiveKDTree.hpp"
#include "ElemUtil.hpp"
#include "moab/CN.hpp"
#include "moab/gs.hpp"
#include "moab/TupleList.hpp"
#include "moab/Error.hpp"
#include <cstdio>
#include <cassert>
#include <iostream>
#include <algorithm>
#include <sstream>
+ Include dependency graph for Coupler.cpp:

Go to the source code of this file.

Namespaces

 moab
 Class representing axis-aligned bounding box.
 

Macros

#define ERROR(a)
 
#define ERRORR(a, b)
 
#define ERRORMPI(a, b)
 
#define MASTER_PROC   0
 
#define UINT_PER_X(X)   ( ( sizeof( X ) + sizeof( uint ) - 1 ) / sizeof( uint ) )
 
#define UINT_PER_REAL   UINT_PER_X( realType )
 
#define UINT_PER_LONG   UINT_PER_X( slong )
 
#define UINT_PER_UNSIGNED   UINT_PER_X( unsigned )
 

Functions

int moab::pack_tuples (TupleList *tl, void **ptr)
 
void moab::unpack_tuples (void *ptr, TupleList **tlp)
 

Macro Definition Documentation

◆ ERROR

#define ERROR (   a)
Value:
{ \
if( MB_SUCCESS != err ) std::cerr << ( a ) << std::endl; \
}

Definition at line 17 of file Coupler.cpp.

◆ ERRORMPI

#define ERRORMPI (   a,
 
)
Value:
{ \
if( MPI_SUCCESS != ( b ) ) \
{ \
std::cerr << ( a ) << std::endl; \
return MB_FAILURE; \
} \
}

Definition at line 29 of file Coupler.cpp.

◆ ERRORR

#define ERRORR (   a,
 
)
Value:
{ \
if( MB_SUCCESS != ( b ) ) \
{ \
std::cerr << ( a ) << std::endl; \
return b; \
} \
}

Definition at line 21 of file Coupler.cpp.

◆ MASTER_PROC

#define MASTER_PROC   0

Definition at line 38 of file Coupler.cpp.

◆ UINT_PER_LONG

#define UINT_PER_LONG   UINT_PER_X( slong )

Definition at line 1847 of file Coupler.cpp.

◆ UINT_PER_REAL

#define UINT_PER_REAL   UINT_PER_X( realType )

Definition at line 1846 of file Coupler.cpp.

◆ UINT_PER_UNSIGNED

#define UINT_PER_UNSIGNED   UINT_PER_X( unsigned )

Definition at line 1848 of file Coupler.cpp.

◆ UINT_PER_X

#define UINT_PER_X (   X)    ( ( sizeof( X ) + sizeof( uint ) - 1 ) / sizeof( uint ) )

Definition at line 1845 of file Coupler.cpp.