ad_deriv.h File Reference

#include "ad_grad.h"
Include dependency graph for ad_deriv.h:

Go to the source code of this file.

Classes

struct  DERIV_TYPE

Defines

#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_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 (  )     ((void*)(&x.value+1))

Definition at line 33 of file ad_deriv.h.

#define AD_FREE_DERIV_OBJ (  ) 

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, 0.0 }

Definition at line 44 of file ad_deriv.h.

#define nullFunc (  )     0

Definition at line 50 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 146 of file adic_element_fill.ad.c.

void AD_Final (  ) 

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

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:19:40 2011 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.6.3