Sacado::Rad2d::ADcontext Class Reference

#include <Sacado_rad2.hpp>

Inheritance diagram for Sacado::Rad2d::ADcontext:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ADcontext ()
void * Memalloc (size_t len)
void ADvari_record (ADvari *x)

Static Public Member Functions

static void Gradcomp (int)
static void Gradcomp ()
static void Hvprod (int, ADvar **, double *, double *)
static void Weighted_Gradcomp (int, ADvar **, double *)

Private Member Functions

void * new_ADmemblock (size_t)
void new_ADvari_block ()

Private Attributes

ADmemblockBusy
ADmemblockFree
char * Mbase
size_t Mleft
ADvari ** Ailimit
ADvari ** Ainext
ADvari_blockAibusy
ADvari_blockAifree
ADmemblock First
ADvari_block AiFirst

Detailed Description

Definition at line 97 of file Sacado_rad2.hpp.


Constructor & Destructor Documentation

Sacado::Rad2d::ADcontext::ADcontext (  ) 

Definition at line 71 of file Sacado_radops2.cpp.


Member Function Documentation

void * Sacado::Rad2d::ADcontext::new_ADmemblock ( size_t  len  )  [private]

Definition at line 86 of file Sacado_radops2.cpp.

void Sacado::Rad2d::ADcontext::new_ADvari_block (  )  [private]

Definition at line 177 of file Sacado_radops2.cpp.

void * Sacado::Rad2d::ADcontext::Memalloc ( size_t  len  )  [inline]

Definition at line 122 of file Sacado_rad2.hpp.

void Sacado::Rad2d::ADcontext::Gradcomp ( int  wantgrad  )  [static]

Definition at line 194 of file Sacado_radops2.cpp.

static void Sacado::Rad2d::ADcontext::Gradcomp (  )  [inline, static]

Definition at line 112 of file Sacado_rad2.hpp.

void Sacado::Rad2d::ADcontext::Hvprod ( int  n,
ADvar **  x,
double *  v,
double *  hv 
) [static]

Definition at line 823 of file Sacado_radops2.cpp.

void Sacado::Rad2d::ADcontext::Weighted_Gradcomp ( int  n,
ADvar **  v,
double *  w 
) [static]

Definition at line 218 of file Sacado_radops2.cpp.

void Sacado::Rad2d::ADcontext::ADvari_record ( ADvari x  )  [inline]

Definition at line 115 of file Sacado_rad2.hpp.


Member Data Documentation

Definition at line 99 of file Sacado_rad2.hpp.

Definition at line 99 of file Sacado_rad2.hpp.

Definition at line 100 of file Sacado_rad2.hpp.

Definition at line 101 of file Sacado_rad2.hpp.

Definition at line 102 of file Sacado_rad2.hpp.

Definition at line 102 of file Sacado_rad2.hpp.

Definition at line 103 of file Sacado_rad2.hpp.

Definition at line 103 of file Sacado_rad2.hpp.

Definition at line 104 of file Sacado_rad2.hpp.

Definition at line 105 of file Sacado_rad2.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:19:45 2011 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.6.3