#include <algorithm>
#include <Epetra_config.h>
#include <cstdlib>
#include <cstdio>
#include <cassert>
#include <cstring>
#include <string>
#include <iostream>
#include <sstream>
#include <cmath>
#include <iomanip>
#include "Epetra_DLLExportMacro.h"
Go to the source code of this file.
◆ __cplusplus
◆ EPETRA_MAX
#define EPETRA_MAX |
( |
|
x, |
|
|
|
y |
|
) |
| std::max(x,y) /* max function */ |
◆ EPETRA_MIN
#define EPETRA_MIN |
( |
|
x, |
|
|
|
y |
|
) |
| std::min(x,y)/* min function */ |
◆ EPETRA_SGN
#define EPETRA_SGN |
( |
|
x | ) |
(((x) < 0.0) ? -1.0 : 1.0) /* sign function */ |
◆ FORTRAN_DISABLED
◆ EPETRA_CHK_ERR
#define EPETRA_CHK_ERR |
( |
|
a | ) |
|
Value: { { int epetra_err = a; \
Epetra_Object::GetTracebackStream() << "Epetra ERROR " << epetra_err << ", " \
<< __FILE__ << ", line " << __LINE__ << std::endl; }\
if (epetra_err != 0) return(epetra_err); }\
}
static int GetTracebackMode()
Get the value of the Epetra_Object error report mode.
Definition at line 307 of file Epetra_ConfigDefs.h.
◆ EPETRA_CHK_PTR
#define EPETRA_CHK_PTR |
( |
|
a | ) |
|
Value:
Epetra_Object::GetTracebackStream() << "Epetra returning zero pointer " << ", " \
<< __FILE__ << ", line " << __LINE__ << std::endl; } \
return(a); \
}
Definition at line 317 of file Epetra_ConfigDefs.h.
◆ EPETRA_CHK_REF
#define EPETRA_CHK_REF |
( |
|
a | ) |
|
Value:
Epetra_Object::GetTracebackStream() << "Epetra returning default reference " << ", " \
<< __FILE__ << ", line " << __LINE__ << std::endl; } \
return(a); \
}
Definition at line 324 of file Epetra_ConfigDefs.h.
◆ Epetra_MinDouble
const double Epetra_MinDouble = 1.0E-100 |
◆ Epetra_MaxDouble
const double Epetra_MaxDouble = 1.0E+100 |
◆ Epetra_Overflow
const double Epetra_Overflow = 1.79E308 |
◆ Epetra_Underflow
const double Epetra_Underflow = 2.23E-308 |
◆ Epetra_FormatStdout
const bool Epetra_FormatStdout = false |
◆ DefaultTracebackMode
const int DefaultTracebackMode = 0 |