Classes | Macros | Typedefs
datatypes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  complex
 
struct  doublecomplex
 

Macros

#define abs(x)   ((x) >= 0 ? (x) : -(x))
 
#define dabs(x)   (doublereal)abs(x)
 
#define dmax(a, b)   (doublereal)max(a,b)
 
#define dmin(a, b)   (doublereal)min(a,b)
 
#define max(a, b)   ((a) >= (b) ? (a) : (b))
 
#define min(a, b)   ((a) <= (b) ? (a) : (b))
 

Typedefs

typedef double doublereal
 
typedef int ftnlen
 
typedef int integer
 
typedef int logical
 
typedef float real
 
typedef unsigned int uinteger
 

Macro Definition Documentation

◆ abs

#define abs (   x)    ((x) >= 0 ? (x) : -(x))

Definition at line 17 of file datatypes.h.

◆ dabs

#define dabs (   x)    (doublereal)abs(x)

Definition at line 18 of file datatypes.h.

◆ dmax

#define dmax (   a,
  b 
)    (doublereal)max(a,b)

Definition at line 22 of file datatypes.h.

◆ dmin

#define dmin (   a,
  b 
)    (doublereal)min(a,b)

Definition at line 21 of file datatypes.h.

◆ max

#define max (   a,
  b 
)    ((a) >= (b) ? (a) : (b))

Definition at line 20 of file datatypes.h.

◆ min

#define min (   a,
  b 
)    ((a) <= (b) ? (a) : (b))

Definition at line 19 of file datatypes.h.

Typedef Documentation

◆ doublereal

typedef double doublereal

Definition at line 11 of file datatypes.h.

◆ ftnlen

typedef int ftnlen

Definition at line 14 of file datatypes.h.

◆ integer

typedef int integer

Definition at line 8 of file datatypes.h.

◆ logical

typedef int logical

Definition at line 15 of file datatypes.h.

◆ real

Returns
a non const expression of the real part of *this.
See also
imag()

Definition at line 10 of file datatypes.h.

◆ uinteger

typedef unsigned int uinteger

Definition at line 9 of file datatypes.h.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:48