Sacado Package Browser (Single Doxygen Collection) Version of the Day
Classes | Defines | Typedefs | Functions
ad_deriv.h File Reference
#include "ad_grad.h"
Include dependency graph for ad_deriv.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DERIV_TYPE

Defines

#define ad_GRAD_PTR   0
#define ad_GRAD_MAX   5
#define AD_INIT_MAP()
#define AD_CLEANUP_MAP()
#define AD_GET_DERIV_OBJ(x)   ((void*)(&x.value+1))
#define AD_FREE_DERIV_OBJ(x)
#define DERIV_val(a)   ((a).value)
#define DERIV_grad(a)   ((a).grad)
#define _FLOAT_INITIALIZER_(x)   { x, 0.0 }
#define nullFunc(x)   0

Typedefs

typedef double InactiveDouble
typedef float InactiveFloat

Functions

void AD_Init (int)
void AD_Final ()

Define Documentation

#define ad_GRAD_PTR   0

Definition at line 24 of file ad_deriv.h.

#define ad_GRAD_MAX   5

Definition at line 28 of file ad_deriv.h.

#define AD_INIT_MAP ( )

Definition at line 31 of file ad_deriv.h.

#define AD_CLEANUP_MAP ( )

Definition at line 32 of file ad_deriv.h.

#define AD_GET_DERIV_OBJ (   x)    ((void*)(&x.value+1))

Definition at line 33 of file ad_deriv.h.

#define AD_FREE_DERIV_OBJ (   x)

Definition at line 34 of file ad_deriv.h.

#define DERIV_val (   a)    ((a).value)

Definition at line 40 of file ad_deriv.h.

#define DERIV_grad (   a)    ((a).grad)

Definition at line 42 of file ad_deriv.h.

#define _FLOAT_INITIALIZER_ (   x)    { x, 0.0 }

Definition at line 46 of file ad_deriv.h.

#define nullFunc (   x)    0

Definition at line 52 of file ad_deriv.h.


Typedef Documentation

typedef double InactiveDouble

Definition at line 20 of file ad_deriv.h.

typedef float InactiveFloat

Definition at line 21 of file ad_deriv.h.


Function Documentation

void AD_Init ( int  )

Definition at line 136 of file adic_element_fill.ad.c.

void AD_Final ( )

Definition at line 140 of file adic_element_fill.ad.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines