ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
funnel_init_var Class Referenceabstract

Description not yet available. More...

#include <df1b2fnl.h>

Public Member Functions

 funnel_init_var ()
 
 ~funnel_init_var ()
 
void add_to_inactive_list (void)
 Description not yet available. More...
 
void add_to_list (void)
 Description not yet available. More...
 
virtual void allocate (void)
 Description not yet available. More...
 
void delete_from_list (void)
 Description not yet available. More...
 
virtual int nvar_calc (void)=0
 
virtual void set_index (imatrix &, int &ii)=0
 
virtual void set_value (const init_df1b2vector &, const int &ii, const df1b2variable &)=0
 
virtual void set_value (const init_df1b2vector &, const int &ii)=0
 
virtual void xinit (init_df1b2vector &, int &ii)=0
 
virtual void xinit (dvector &, int &ii)=0
 

Static Public Member Functions

static void allocate_all (void)
 Description not yet available. More...
 
static void deallocate_all (void)
 Release memory. More...
 
static unsigned int nvarcalc_all ()
 Description not yet available. More...
 
static void reset (init_df1b2vector &x)
 Description not yet available. More...
 
static void reset_counters (void)
 

Public Attributes

int index
 

Static Public Attributes

static df1b2variablefunnel_constraints_penalty =0
 
static funnel_init_varinactive_list [2000] = { NULL }
 
static
laplace_approximation_calculator
lapprox =0
 
static funnel_init_varlist [2000] = { NULL }
 
static unsigned int num_active_parameters =0
 
static int num_inactive_vars =0
 
static unsigned int num_vars =0
 
static imatrixplist =0
 
static init_df1b2vectorpy =0
 

Detailed Description

Description not yet available.

Parameters

Definition at line 55 of file df1b2fnl.h.

Constructor & Destructor Documentation

funnel_init_var::funnel_init_var ( )
inline

Definition at line 58 of file df1b2fnl.h.

funnel_init_var::~funnel_init_var ( )
inline

Definition at line 59 of file df1b2fnl.h.

Member Function Documentation

void funnel_init_var::add_to_inactive_list ( void  )
void funnel_init_var::add_to_list ( void  )
void funnel_init_var::allocate ( void  )
virtual

Description not yet available.

Parameters

Reimplemented in funnel_init_df1b2vector, and funnel_init_df1b2variable.

Definition at line 84 of file df1b2fnl.cpp.

Referenced by allocate_all().

void funnel_init_var::allocate_all ( void  )
static

Description not yet available.

Parameters

Definition at line 130 of file df1b2fnl.cpp.

void funnel_init_var::deallocate_all ( void  )
static

Release memory.

Definition at line 106 of file df1b2fnl.cpp.

void funnel_init_var::delete_from_list ( void  )

Description not yet available.

Parameters

Definition at line 56 of file df1b2fnl.cpp.

virtual int funnel_init_var::nvar_calc ( void  )
pure virtual
unsigned int funnel_init_var::nvarcalc_all ( void  )
static

Description not yet available.

Parameters

Definition at line 614 of file df1b2fnl.cpp.

Referenced by allocate_all().

void funnel_init_var::reset ( init_df1b2vector x)
static

Description not yet available.

Parameters

Definition at line 720 of file df1b2fnl.cpp.

Referenced by allocate_all().

static void funnel_init_var::reset_counters ( void  )
inlinestatic

Definition at line 63 of file df1b2fnl.h.

virtual void funnel_init_var::set_index ( imatrix ,
int &  ii 
)
pure virtual
virtual void funnel_init_var::set_value ( const init_df1b2vector ,
const int &  ii,
const df1b2variable  
)
pure virtual
virtual void funnel_init_var::set_value ( const init_df1b2vector ,
const int &  ii 
)
pure virtual
virtual void funnel_init_var::xinit ( init_df1b2vector ,
int &  ii 
)
pure virtual
virtual void funnel_init_var::xinit ( dvector ,
int &  ii 
)
pure virtual

Member Data Documentation

df1b2variable * funnel_init_var::funnel_constraints_penalty =0
static

Definition at line 62 of file df1b2fnl.h.

Referenced by laplace_approximation_calculator::do_separable_stuff(), and reset().

funnel_init_var * funnel_init_var::inactive_list = { NULL }
static

Definition at line 73 of file df1b2fnl.h.

Referenced by add_to_inactive_list(), and allocate_all().

int funnel_init_var::index
laplace_approximation_calculator * funnel_init_var::lapprox =0
static
funnel_init_var * funnel_init_var::list = { NULL }
static

Definition at line 71 of file df1b2fnl.h.

Referenced by add_to_list(), allocate_all(), nvarcalc_all(), and reset().

unsigned int funnel_init_var::num_active_parameters =0
static
int funnel_init_var::num_inactive_vars =0
static
unsigned int funnel_init_var::num_vars =0
static
imatrix * funnel_init_var::plist =0
static
init_df1b2vector * funnel_init_var::py =0
static

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