|
Sacado Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Sacado_trad2.hpp>

Public Member Functions | |
| ADcontext () | |
| void * | Memalloc (size_t len) |
| void | ADvari_record (ADVari *x) |
Static Public Member Functions | |
| static void | Gradcomp (int wantgrad) |
| static void | Hvprod (int, ADVar **, Double *, Double *) |
| static void | aval_reset (void) |
| static void | Weighted_Gradcomp (int, ADVar **, Double *) |
| static void | Gradcomp () |
Public Attributes | |
| static const Double | negOne = -1. |
Static Public Attributes | |
| static const Double | One = 1. |
Private Types | |
| typedef ADmemblock< Double > | ADMemblock |
| typedef ADvari< Double > | ADVari |
| typedef ADvar1< Double > | ADVar1 |
| typedef ADvar2< Double > | ADVar2 |
| typedef ADvarn< Double > | ADVarn |
| typedef ADvar1g< Double > | ADVar1g |
| typedef ADvar1s< Double > | ADVar1s |
| typedef ADvar2g< Double > | ADVar2g |
| typedef ADvar2q< Double > | ADVar2q |
| typedef ADvari_block< Double > | ADVari_block |
| typedef ADvar< Double > | ADVar |
| typedef Derp< Double > | DErp |
Private Member Functions | |
| void * | new_ADmemblock (size_t) |
| void | new_ADvari_block () |
Private Attributes | |
| ADMemblock * | Busy |
| ADMemblock * | Free |
| char * | Mbase |
| size_t | Mleft |
| ADVari ** | Ailimit |
| ADVari ** | Ainext |
| ADVari_block * | Aibusy |
| ADVari_block * | Aifree |
| ADMemblock * | First |
| ADVari_block * | AiFirst |
| double | First0 [(sizeof(ADMemblock)+sizeof(double)-1)/sizeof(double)] |
| double | First1 [(sizeof(ADVari_block)+sizeof(double)-1)/sizeof(double)] |
| int | rad_need_reinit |
| size_t | rad_mleft_save |
Definition at line 178 of file Sacado_trad2.hpp.
typedef ADmemblock<Double> Sacado::Rad2::ADcontext< Double >::ADMemblock [private] |
Definition at line 180 of file Sacado_trad2.hpp.
typedef ADvari<Double> Sacado::Rad2::ADcontext< Double >::ADVari [private] |
Definition at line 181 of file Sacado_trad2.hpp.
typedef ADvar1<Double> Sacado::Rad2::ADcontext< Double >::ADVar1 [private] |
Definition at line 182 of file Sacado_trad2.hpp.
typedef ADvar2<Double> Sacado::Rad2::ADcontext< Double >::ADVar2 [private] |
Definition at line 183 of file Sacado_trad2.hpp.
typedef ADvarn<Double> Sacado::Rad2::ADcontext< Double >::ADVarn [private] |
Definition at line 184 of file Sacado_trad2.hpp.
typedef ADvar1g<Double> Sacado::Rad2::ADcontext< Double >::ADVar1g [private] |
Definition at line 185 of file Sacado_trad2.hpp.
typedef ADvar1s<Double> Sacado::Rad2::ADcontext< Double >::ADVar1s [private] |
Definition at line 186 of file Sacado_trad2.hpp.
typedef ADvar2g<Double> Sacado::Rad2::ADcontext< Double >::ADVar2g [private] |
Definition at line 187 of file Sacado_trad2.hpp.
typedef ADvar2q<Double> Sacado::Rad2::ADcontext< Double >::ADVar2q [private] |
Definition at line 188 of file Sacado_trad2.hpp.
typedef ADvari_block<Double> Sacado::Rad2::ADcontext< Double >::ADVari_block [private] |
Definition at line 189 of file Sacado_trad2.hpp.
typedef ADvar<Double> Sacado::Rad2::ADcontext< Double >::ADVar [private] |
Definition at line 201 of file Sacado_trad2.hpp.
typedef Derp<Double> Sacado::Rad2::ADcontext< Double >::DErp [private] |
Definition at line 202 of file Sacado_trad2.hpp.
| Sacado::Rad2::ADcontext< Double >::ADcontext | ( | ) |
Definition at line 1108 of file Sacado_trad2.hpp.
| void * Sacado::Rad2::ADcontext< Double >::new_ADmemblock | ( | size_t | len | ) | [private] |
Definition at line 1132 of file Sacado_trad2.hpp.
| void Sacado::Rad2::ADcontext< Double >::new_ADvari_block | ( | ) | [private] |
Definition at line 1244 of file Sacado_trad2.hpp.
| void * Sacado::Rad2::ADcontext< Double >::Memalloc | ( | size_t | len | ) | [inline] |
Definition at line 1055 of file Sacado_trad2.hpp.
| void Sacado::Rad2::ADcontext< Double >::Gradcomp | ( | int | wantgrad | ) | [static] |
Definition at line 1261 of file Sacado_trad2.hpp.
| static void Sacado::Rad2::ADcontext< Double >::Hvprod | ( | int | , |
| ADVar ** | , | ||
| Double * | , | ||
| Double * | |||
| ) | [static] |
| static void Sacado::Rad2::ADcontext< Double >::aval_reset | ( | void | ) | [static] |
| void Sacado::Rad2::ADcontext< Double >::Weighted_Gradcomp | ( | int | n, |
| ADVar ** | V, | ||
| Double * | w | ||
| ) | [static] |
Definition at line 1322 of file Sacado_trad2.hpp.
| static void Sacado::Rad2::ADcontext< Double >::Gradcomp | ( | ) | [inline, static] |
Definition at line 217 of file Sacado_trad2.hpp.
| void Sacado::Rad2::ADcontext< Double >::ADvari_record | ( | ADVari * | x | ) | [inline] |
Definition at line 218 of file Sacado_trad2.hpp.
ADMemblock* Sacado::Rad2::ADcontext< Double >::Busy [private] |
Definition at line 190 of file Sacado_trad2.hpp.
ADMemblock * Sacado::Rad2::ADcontext< Double >::Free [private] |
Definition at line 190 of file Sacado_trad2.hpp.
char* Sacado::Rad2::ADcontext< Double >::Mbase [private] |
Definition at line 191 of file Sacado_trad2.hpp.
size_t Sacado::Rad2::ADcontext< Double >::Mleft [private] |
Definition at line 192 of file Sacado_trad2.hpp.
ADVari** Sacado::Rad2::ADcontext< Double >::Ailimit [private] |
Definition at line 193 of file Sacado_trad2.hpp.
ADVari ** Sacado::Rad2::ADcontext< Double >::Ainext [private] |
Definition at line 193 of file Sacado_trad2.hpp.
ADVari_block* Sacado::Rad2::ADcontext< Double >::Aibusy [private] |
Definition at line 194 of file Sacado_trad2.hpp.
ADVari_block * Sacado::Rad2::ADcontext< Double >::Aifree [private] |
Definition at line 194 of file Sacado_trad2.hpp.
ADMemblock* Sacado::Rad2::ADcontext< Double >::First [private] |
Definition at line 195 of file Sacado_trad2.hpp.
ADVari_block* Sacado::Rad2::ADcontext< Double >::AiFirst [private] |
Definition at line 196 of file Sacado_trad2.hpp.
double Sacado::Rad2::ADcontext< Double >::First0[(sizeof(ADMemblock)+sizeof(double)-1)/sizeof(double)] [private] |
Definition at line 197 of file Sacado_trad2.hpp.
double Sacado::Rad2::ADcontext< Double >::First1[(sizeof(ADVari_block)+sizeof(double)-1)/sizeof(double)] [private] |
Definition at line 198 of file Sacado_trad2.hpp.
int Sacado::Rad2::ADcontext< Double >::rad_need_reinit [private] |
Definition at line 203 of file Sacado_trad2.hpp.
size_t Sacado::Rad2::ADcontext< Double >::rad_mleft_save [private] |
Definition at line 204 of file Sacado_trad2.hpp.
const Double Sacado::Rad2::ADcontext< Double >::One = 1. [static] |
Definition at line 210 of file Sacado_trad2.hpp.
| const Double Sacado::Rad2::ADcontext< Double >::negOne = -1. |
Definition at line 210 of file Sacado_trad2.hpp.
1.7.4