#include <Sacado_tradvec.hpp>
Inheritance diagram for Sacado::RadVec::ADcontext< Double >:

Public Member Functions | |
| ADcontext () | |
| void * | Memalloc (size_t len) |
Static Public Member Functions | |
| static void | Gradcomp () |
| static void | aval_reset (void) |
| static void | Weighted_Gradcomp (size_t, ADVar **, Double *) |
| static void | Weighted_GradcompVec (size_t, size_t *, ADVar ***, Double **) |
| static void | Outvar_Gradcomp (ADVar &) |
Static Public Attributes | |
| static const Double | One = 1. |
| static const Double | negOne = -1. |
Private Types | |
| typedef ADmemblock< Double > | ADMemblock |
| typedef ADvar< Double > | ADVar |
| typedef ADvari< Double > | ADVari |
| typedef Derp< Double > | DErp |
Private Member Functions | |
| void * | new_ADmemblock (size_t) |
| void | derp_init (size_t) |
Private Attributes | |
| ADMemblock * | Busy |
| ADMemblock * | First |
| ADMemblock * | Free |
| ADMemblock * | Oldbusy |
| char * | Mbase |
| size_t | Mleft |
| int | rad_need_reinit |
| size_t | ncur |
| size_t | nmax |
| size_t | rad_mleft_save |
Definition at line 141 of file Sacado_tradvec.hpp.
typedef ADmemblock<Double> Sacado::RadVec::ADcontext< Double >::ADMemblock [private] |
Definition at line 143 of file Sacado_tradvec.hpp.
typedef ADvar<Double> Sacado::RadVec::ADcontext< Double >::ADVar [private] |
Definition at line 144 of file Sacado_tradvec.hpp.
typedef ADvari<Double> Sacado::RadVec::ADcontext< Double >::ADVari [private] |
Definition at line 145 of file Sacado_tradvec.hpp.
typedef Derp<Double> Sacado::RadVec::ADcontext< Double >::DErp [private] |
Definition at line 146 of file Sacado_tradvec.hpp.
| Sacado::RadVec::ADcontext< Double >::ADcontext | ( | ) |
Definition at line 998 of file Sacado_tradvec.hpp.
| void * Sacado::RadVec::ADcontext< Double >::new_ADmemblock | ( | size_t | ) | [private] |
Definition at line 1015 of file Sacado_tradvec.hpp.
| void Sacado::RadVec::ADcontext< Double >::derp_init | ( | size_t | ) | [private] |
Definition at line 1119 of file Sacado_tradvec.hpp.
| void * Sacado::RadVec::ADcontext< Double >::Memalloc | ( | size_t | len | ) | [inline] |
Definition at line 948 of file Sacado_tradvec.hpp.
| void Sacado::RadVec::ADcontext< Double >::Gradcomp | ( | ) | [static] |
Definition at line 1195 of file Sacado_tradvec.hpp.
| static void Sacado::RadVec::ADcontext< Double >::aval_reset | ( | void | ) | [static] |
| void Sacado::RadVec::ADcontext< Double >::Weighted_Gradcomp | ( | size_t | , | |
| ADVar ** | , | |||
| Double * | ||||
| ) | [static] |
Definition at line 1234 of file Sacado_tradvec.hpp.
| void Sacado::RadVec::ADcontext< Double >::Weighted_GradcompVec | ( | size_t | , | |
| size_t * | , | |||
| ADVar *** | , | |||
| Double ** | ||||
| ) | [static] |
Definition at line 1278 of file Sacado_tradvec.hpp.
| void Sacado::RadVec::ADcontext< Double >::Outvar_Gradcomp | ( | ADVar & | ) | [static] |
Definition at line 1343 of file Sacado_tradvec.hpp.
ADMemblock* Sacado::RadVec::ADcontext< Double >::Busy [private] |
Definition at line 148 of file Sacado_tradvec.hpp.
ADMemblock * Sacado::RadVec::ADcontext< Double >::First [private] |
Definition at line 148 of file Sacado_tradvec.hpp.
ADMemblock * Sacado::RadVec::ADcontext< Double >::Free [private] |
Definition at line 148 of file Sacado_tradvec.hpp.
ADMemblock * Sacado::RadVec::ADcontext< Double >::Oldbusy [private] |
Definition at line 148 of file Sacado_tradvec.hpp.
char* Sacado::RadVec::ADcontext< Double >::Mbase [private] |
Definition at line 149 of file Sacado_tradvec.hpp.
size_t Sacado::RadVec::ADcontext< Double >::Mleft [private] |
Definition at line 150 of file Sacado_tradvec.hpp.
int Sacado::RadVec::ADcontext< Double >::rad_need_reinit [private] |
Definition at line 151 of file Sacado_tradvec.hpp.
size_t Sacado::RadVec::ADcontext< Double >::ncur [private] |
Definition at line 152 of file Sacado_tradvec.hpp.
size_t Sacado::RadVec::ADcontext< Double >::nmax [private] |
Definition at line 152 of file Sacado_tradvec.hpp.
size_t Sacado::RadVec::ADcontext< Double >::rad_mleft_save [private] |
Definition at line 152 of file Sacado_tradvec.hpp.
const Double Sacado::RadVec::ADcontext< Double >::One = 1. [static] |
Definition at line 160 of file Sacado_tradvec.hpp.
const Double Sacado::RadVec::ADcontext< Double >::negOne = -1. [static] |
Definition at line 160 of file Sacado_tradvec.hpp.
1.4.7