Sacado Package Browser (Single Doxygen Collection)  Version of the Day
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
Sacado::Radnt::ADcontext Class Reference

#include <Sacado_rad.hpp>

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

Public Member Functions

 ADcontext ()
 
void * Memalloc (size_t len)
 

Static Public Member Functions

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

Private Member Functions

void * new_ADmemblock (size_t)
 

Private Attributes

ADmemblockBusy
 
ADmemblockFree
 
char * Mbase
 
size_t Mleft
 
ADmemblock First
 

Detailed Description

Definition at line 91 of file Sacado_rad.hpp.

Constructor & Destructor Documentation

◆ ADcontext()

Sacado::Radnt::ADcontext::ADcontext ( )

Definition at line 66 of file Sacado_radops.cpp.

Member Function Documentation

◆ new_ADmemblock()

void * Sacado::Radnt::ADcontext::new_ADmemblock ( size_t  len)
private

Definition at line 76 of file Sacado_radops.cpp.

◆ Memalloc()

void * Sacado::Radnt::ADcontext::Memalloc ( size_t  len)
inline

Definition at line 106 of file Sacado_rad.hpp.

◆ Gradcomp() [1/2]

void Sacado::Radnt::ADcontext::Gradcomp ( int  wantgrad)
static

Definition at line 162 of file Sacado_radops.cpp.

◆ Gradcomp() [2/2]

static void Sacado::Radnt::ADcontext::Gradcomp ( )
inlinestatic

Definition at line 102 of file Sacado_rad.hpp.

◆ Weighted_Gradcomp()

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

Definition at line 186 of file Sacado_radops.cpp.

Member Data Documentation

◆ Busy

ADmemblock* Sacado::Radnt::ADcontext::Busy
private

Definition at line 93 of file Sacado_rad.hpp.

◆ Free

ADmemblock * Sacado::Radnt::ADcontext::Free
private

Definition at line 93 of file Sacado_rad.hpp.

◆ Mbase

char* Sacado::Radnt::ADcontext::Mbase
private

Definition at line 94 of file Sacado_rad.hpp.

◆ Mleft

size_t Sacado::Radnt::ADcontext::Mleft
private

Definition at line 95 of file Sacado_rad.hpp.

◆ First

ADmemblock Sacado::Radnt::ADcontext::First
private

Definition at line 96 of file Sacado_rad.hpp.


The documentation for this class was generated from the following files: