Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
Macros | Typedefs | Variables
Teuchos_ConfigDefs.hpp File Reference

Teuchos header file which uses auto-configuration information to include necessary C++ headers. More...

#include "TeuchosCore_config.h"
#include "Teuchos_config.h"
#include <stddef.h>
#include "Teuchos_DLLExportMacro.h"
Include dependency graph for Teuchos_ConfigDefs.hpp:

Go to the source code of this file.

Macros

#define TEUCHOS_CHK_ERR(a)   { if (a != 0) return(a);}
 
#define TEUCHOS_CHK_PTR(a)   { return(a);}
 
#define TEUCHOS_CHK_REF(a)   { return(a);}
 
#define TEUCHOS_MAX(x, y)   (( (x) > (y) ) ? (x) : (y) ) /* max function */
 
#define TEUCHOS_MIN(x, y)   (( (x) < (y) ) ? (x) : (y) ) /* min function */
 
#define TEUCHOS_SGN(x)   (( (x) < 0.0 ) ? -1.0 : 1.0 ) /* sign function */
 
#define FORTRAN_DISABLED
 

Typedefs

typedef TEUCHOS_ORDINAL_TYPE Teuchos_Ordinal
 

Variables

TEUCHOS_DEPRECATED typedef Teuchos_Ordinal Teuchos_Index
 

Detailed Description

Teuchos header file which uses auto-configuration information to include necessary C++ headers.

Definition in file Teuchos_ConfigDefs.hpp.

Macro Definition Documentation

◆ TEUCHOS_CHK_ERR

#define TEUCHOS_CHK_ERR (   a)    { if (a != 0) return(a);}

Definition at line 162 of file Teuchos_ConfigDefs.hpp.

◆ TEUCHOS_CHK_PTR

#define TEUCHOS_CHK_PTR (   a)    { return(a);}

Definition at line 163 of file Teuchos_ConfigDefs.hpp.

◆ TEUCHOS_CHK_REF

#define TEUCHOS_CHK_REF (   a)    { return(a);}

Definition at line 164 of file Teuchos_ConfigDefs.hpp.

◆ TEUCHOS_MAX

#define TEUCHOS_MAX (   x,
 
)    (( (x) > (y) ) ? (x) : (y) ) /* max function */

Definition at line 171 of file Teuchos_ConfigDefs.hpp.

◆ TEUCHOS_MIN

#define TEUCHOS_MIN (   x,
 
)    (( (x) < (y) ) ? (x) : (y) ) /* min function */

Definition at line 172 of file Teuchos_ConfigDefs.hpp.

◆ TEUCHOS_SGN

#define TEUCHOS_SGN (   x)    (( (x) < 0.0 ) ? -1.0 : 1.0 ) /* sign function */

Definition at line 173 of file Teuchos_ConfigDefs.hpp.

◆ FORTRAN_DISABLED

#define FORTRAN_DISABLED

Definition at line 177 of file Teuchos_ConfigDefs.hpp.

Typedef Documentation

◆ Teuchos_Ordinal

typedef TEUCHOS_ORDINAL_TYPE Teuchos_Ordinal

Definition at line 151 of file Teuchos_ConfigDefs.hpp.

Variable Documentation

◆ Teuchos_Index

TEUCHOS_DEPRECATED typedef Teuchos_Ordinal Teuchos_Index

Definition at line 158 of file Teuchos_ConfigDefs.hpp.