#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Go to the source code of this file.
|
#define | _PXSTUFF_H_ |
|
#define | unlikely(expr) __builtin_expect((expr), 0) |
|
#define | likely(expr) __builtin_expect((expr), 1) |
|
#define | PXError(v, X) |
|
#define | PXErrorBreak(X) |
|
#define | PXErrorReturn(X) |
|
#define | PXErrorReturnCode(X, Y) |
|
#define | PXErrorReturnSilent(X) |
|
#define | PX_NO_ERROR 0 |
|
#define | PX_MEMORY_ERROR -1 |
|
#define | PX_BAD_INPUT -2 |
|
#define | PX_NON_PHYSICAL -3 |
|
#define | PX_READWRITE_ERROR -4 |
|
#define | PX_GRID_ERROR -5 |
|
#define | PX_SEARCH_NOT_FOUND -6 |
|
#define | PX_NO_UPDATE -7 |
|
#define | PX_PARALLEL_ERROR -8 |
|
#define | PX_CODE_FLOW_ERROR -9 |
|
#define | PX_SYSTEM_ERROR -10 |
|
#define | PX_DYNAMIC_LIBRARY_ERROR -11 |
|
#define | PX_NOT_CONVERGED -12 |
|
#define | PX_VIZ_ERROR -13 |
|
#define | PX_LAPACK_ERROR -14 |
|
#define | PX_HARD_EXIT -15 |
|
#define | PX_CGNS_ERROR -16 |
|
#define | AssertDblWithin(truth, actual, delta) if (Abs((truth) - (actual)) > (delta)) PXErrorReturn(PX_CODE_FLOW_ERROR); |
|
#define | PXAssertDblEquals(truth, actual) CuAssertDblEquals( private_test_struct, truth, actual, 1.0e-15) |
|
#define | PXAssertDblRelErrWithin(truth, actual, delta) CuAssertDblRelErrWithin( private_test_struct, truth, actual, delta ) |
|
#define | PXAssertIntWithin(truth, actual, delta) |
|
#define | AssertIntEquals(truth, actual) if ((truth) != (actual)) PXErrorReturn(PX_CODE_FLOW_ERROR); |
|
#define | PXAssertPtrNotNull(ptr) CuAssertPtrNotNull( private_test_struct, ptr ) |
|
#define | PXAssertPtrEquals(truth, actual) CuAssertPtrEquals( private_test_struct, truth, actual ) |
|
#define | PXAssertStrEquals(truth, actual) CuAssertStrEquals( private_test_struct, truth, actual ) |
|
#define | AssertDblGreater(min, actual) if ( !((actual) > (min)) ) PXErrorReturn(PX_CODE_FLOW_ERROR); |
|
#define | PXAssertIsNotNaN(value) |
|
#define | ErrorAssert(X) |
|
|
void | PXErrorReport (const char *file, int line, const char *call, int ierr) |
|
◆ _PXSTUFF_H_
◆ unlikely
#define unlikely |
( |
|
expr | ) |
__builtin_expect((expr), 0) |
◆ likely
#define likely |
( |
|
expr | ) |
__builtin_expect((expr), 1) |
◆ PXError
Value:rt(__FILE__, __LINE__, #X, _ier); } (v) = _ier;}
#define PX_NO_ERROR
Definition: PXStuff.H:49
#define unlikely(expr)
Definition: PXStuff.H:20
◆ PXErrorBreak
#define PXErrorBreak |
( |
|
X | ) |
|
Value:rt(__FILE__, __LINE__, #X, _ier); exit(-1);} } while (0)
#define PX_NO_ERROR
Definition: PXStuff.H:49
#define unlikely(expr)
Definition: PXStuff.H:20
◆ PXErrorReturn
#define PXErrorReturn |
( |
|
X | ) |
|
Value:rt(__FILE__, __LINE__, #X, _ier); return _ier;} } while (0)
#define PX_NO_ERROR
Definition: PXStuff.H:49
#define unlikely(expr)
Definition: PXStuff.H:20
◆ PXErrorReturnCode
#define PXErrorReturnCode |
( |
|
X, |
|
|
|
Y |
|
) |
| |
Value:rt(__FILE__, __LINE__, #X, _ier); return ( Y);} } while (0)
#define PX_NO_ERROR
Definition: PXStuff.H:49
#define unlikely(expr)
Definition: PXStuff.H:20
◆ PXErrorReturnSilent
#define PXErrorReturnSilent |
( |
|
X | ) |
|
Value:;} } while (0)
#define PX_NO_ERROR
Definition: PXStuff.H:49
#define unlikely(expr)
Definition: PXStuff.H:20
◆ PX_NO_ERROR
◆ PX_MEMORY_ERROR
#define PX_MEMORY_ERROR -1 |
◆ PX_BAD_INPUT
◆ PX_NON_PHYSICAL
#define PX_NON_PHYSICAL -3 |
◆ PX_READWRITE_ERROR
#define PX_READWRITE_ERROR -4 |
◆ PX_GRID_ERROR
◆ PX_SEARCH_NOT_FOUND
#define PX_SEARCH_NOT_FOUND -6 |
◆ PX_NO_UPDATE
◆ PX_PARALLEL_ERROR
#define PX_PARALLEL_ERROR -8 |
◆ PX_CODE_FLOW_ERROR
#define PX_CODE_FLOW_ERROR -9 |
◆ PX_SYSTEM_ERROR
#define PX_SYSTEM_ERROR -10 |
◆ PX_DYNAMIC_LIBRARY_ERROR
#define PX_DYNAMIC_LIBRARY_ERROR -11 |
◆ PX_NOT_CONVERGED
#define PX_NOT_CONVERGED -12 |
◆ PX_VIZ_ERROR
◆ PX_LAPACK_ERROR
#define PX_LAPACK_ERROR -14 |
◆ PX_HARD_EXIT
◆ PX_CGNS_ERROR
#define PX_CGNS_ERROR -16 |
◆ AssertDblWithin
◆ PXAssertDblEquals
#define PXAssertDblEquals |
( |
|
truth, |
|
|
|
actual |
|
) |
| CuAssertDblEquals( private_test_struct, truth, actual, 1.0e-15) |
◆ PXAssertDblRelErrWithin
#define PXAssertDblRelErrWithin |
( |
|
truth, |
|
|
|
actual, |
|
|
|
delta |
|
) |
| CuAssertDblRelErrWithin( private_test_struct, truth, actual, delta ) |
◆ PXAssertIntWithin
#define PXAssertIntWithin |
( |
|
truth, |
|
|
|
actual, |
|
|
|
delta |
|
) |
| |
Value:if ( abs(truth - actual) > delta){\
sprintf(private_test_message,"expected <%d> but was <%d>", truth, actual ); \
CuFail( private_test_struct, private_test_message); }
◆ AssertIntEquals
◆ PXAssertPtrNotNull
#define PXAssertPtrNotNull |
( |
|
ptr | ) |
CuAssertPtrNotNull( private_test_struct, ptr ) |
◆ PXAssertPtrEquals
#define PXAssertPtrEquals |
( |
|
truth, |
|
|
|
actual |
|
) |
| CuAssertPtrEquals( private_test_struct, truth, actual ) |
◆ PXAssertStrEquals
#define PXAssertStrEquals |
( |
|
truth, |
|
|
|
actual |
|
) |
| CuAssertStrEquals( private_test_struct, truth, actual ) |
◆ AssertDblGreater
◆ PXAssertIsNotNaN
#define PXAssertIsNotNaN |
( |
|
value | ) |
|
Value:if ( !(value==value) ){ \
sprintf(private_test_message, \
"NaN encountered.\n"); \
CuFail( private_test_struct, private_test_message ); }
◆ ErrorAssert
Value:do{
int _ier; _ier = (X);
if (_ier !=
PX_NO_ERROR){ printf(
"Error %d (%s) has o\ccured.\n File : %s Line : %d\n Call : %s\n", _ier,
PXE_ErrorCodeName[-_ier], __FILE__, __LINE__, #X); f\
#define PX_NO_ERROR
Definition: PXStuff.H:49
const char * PXE_ErrorCodeName[]
#define AssertIntEquals(truth, actual)
Definition: PXStuff.H:83
◆ PXE_Boolean
Enumerator |
---|
PXE_False | |
PXE_True | |
PXE_BooleanLast | |
◆ PXErrorReport()
void PXErrorReport |
( |
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
call, |
|
|
int |
ierr |
|
) |
| |
◆ PXE_ErrorCodeName
const char* PXE_ErrorCodeName[] |