Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "ad_grad.h"
Go to the source code of this file.
Classes | |
struct | DERIV_TYPE |
Macros | |
#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 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.
Definition at line 40 of file ad_deriv.h.
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 double InactiveDouble |
Definition at line 20 of file ad_deriv.h.
typedef float InactiveFloat |
Definition at line 21 of file ad_deriv.h.
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.