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

Description not yet available. More...

#include <df1b2fun.h>

Public Member Functions

void allocate (double _minb, double _maxb, int _phase_start, const char *s="UNNAMED")
 Description not yet available. More...
 
void allocate (double _minb, double _maxb, const char *s="UNNAMED")
 Description not yet available. More...
 
virtual void sd_scale (const dvector &d, const dvector &x, const int &ii)
 Description not yet available. More...
 
virtual void set_value (const dvector &x, const int &_ii)
 Description not yet available. More...
 
virtual void set_value (const init_df1b2vector &x, const int &_ii, const df1b2variable &pen)
 Description not yet available. More...
 
- Public Member Functions inherited from df1b2_init_number
 df1b2_init_number ()
 Description not yet available. More...
 
void allocate (const adstring &)
 Description not yet available. More...
 
void allocate (int, const adstring &)
 Description not yet available. More...
 
virtual int & get_ind_index (void)
 
void operator= (const df1b2variable &_x)
 Description not yet available. More...
 
virtual void set_index (int aflag, const int &ii)
 Description not yet available. More...
 
void set_phase_start (int n)
 
- Public Member Functions inherited from df1b2variable
 df1b2variable (const do_naught_kludge &)
 
 df1b2variable (double d)
 Description not yet available. More...
 
 df1b2variable (void)
 Default constructor. More...
 
 df1b2variable (adkludge1 *)
 Description not yet available. More...
 
 df1b2variable (const random_effects_bounded_vector_info &rebv)
 Description not yet available. More...
 
 df1b2variable (const newadkludge *)
 Description not yet available. More...
 
 df1b2variable (const df1b2variable &v)
 Description not yet available. More...
 
virtual ~df1b2variable ()
 Destructor. More...
 
void allocate (void)
 Description not yet available. More...
 
void allocate (const char *)
 Description not yet available. More...
 
int allocated (void)
 
void deallocate (void)
 If no other copies exist, free df1b2variable::ptr. More...
 
int get_local_nvar (void) const
 
void initialize (void)
 Initialize. More...
 
void initialize (const unsigned int n)
 Initialize nvariables. More...
 
df1b2variableoperator*= (const df1b2variable &v)
 Description not yet available. More...
 
df1b2variableoperator+= (const df1b2variable &v)
 Description not yet available. More...
 
df1b2variableoperator-= (const df1b2variable &v)
 Description not yet available. More...
 
df1b2variableoperator/= (const df1b2variable &v)
 Description not yet available. More...
 
df1b2variableoperator= (const df3_one_variable &v)
 
df1b2variableoperator= (const df3_two_variable &v)
 Description not yet available. More...
 
df1b2variableoperator= (const df3_three_variable &v)
 Description not yet available. More...
 
df1b2variableoperator= (const df1b2variable &v)
 Description not yet available. More...
 
void operator= (double x)
 Assign with value d. More...
 
int unallocated (void)
 
- Public Member Functions inherited from df1b2_header
 df1b2_header ()
 Default constructor. More...
 
int & get_ind_index ()
 
const int & get_ind_index () const
 
double * get_u () const
 
double * get_u_bar () const
 
double * get_u_bar_tilde () const
 
double * get_u_dot () const
 
double * get_u_dot_bar () const
 
double * get_u_dot_bar_tilde () const
 
double * get_u_dot_tilde () const
 
double * get_u_tilde () const
 
- Public Member Functions inherited from initial_df1b2params
 initial_df1b2params (void)
 Description not yet available. More...
 
virtual void add_to_list (void)
 Description not yet available. More...
 
double get_scalefactor ()
 Description not yet available. More...
 
void set_phase_start (int n)
 
void set_scalefactor (const double)
 Set scale factor for parameter in RE model. More...
 

Private Attributes

double maxb
 
double minb
 

Additional Inherited Members

- Static Public Member Functions inherited from df1b2variable
static unsigned int get_blocksize (void)
 Description not yet available. More...
 
static unsigned int get_blocksize (const unsigned int n)
 Description not yet available. More...
 
static unsigned int get_nvar ()
 
static int get_passnumber (void)
 
static void increment_adpool_counter (void)
 Description not yet available. More...
 
static void restore_adpool_pointer (void)
 Description not yet available. More...
 
static void save_adpool_pointer (void)
 Description not yet available. More...
 
static void set_blocksize (void)
 Description not yet available. More...
 
static void set_maxder (int n)
 
static void set_minder (int n)
 
static void set_nvar (unsigned int n)
 
- Static Public Member Functions inherited from initial_df1b2params
static void reset (const init_df1b2vector &, const df1b2variable &)
 Description not yet available. More...
 
static void reset (const df1b2vector &, const df1b2variable &)
 
static void reset_all (const dvector &)
 Description not yet available. More...
 
static void restore_varsptr (void)
 Description not yet available. More...
 
static void save_varsptr (void)
 Description not yet available. More...
 
static int set_index (void)
 
static int stddev_scale (const dvector &d, const dvector &x)
 Description not yet available. More...
 
- Public Attributes inherited from df1b2variable
short int * ncopies
 
double * ptr
 
- Public Attributes inherited from df1b2_header
int indindex
 
double * u
 
double * u_bar
 
double * u_bar_tilde
 
double * u_dot
 
double * u_dot_bar
 
double * u_dot_bar_tilde
 
double * u_dot_tilde
 
double * u_tilde
 
- Public Attributes inherited from initial_df1b2params
int ind_index
 
int phase_save
 
int phase_start
 
double scalefactor
 
- Static Public Attributes inherited from df1b2variable
static int adpool_counter =0
 
static unsigned int adpool_nvar_stack []
 
static adpooladpool_stack []
 
static int adpool_stack_pointer =0
 
static const int adpool_stack_size =50
 
static int adpool_use_index []
 
static adpooladpool_vector []
 
static const int adpool_vectorsize =_FIVE_
 
static int allocation_counter =0
 
static unsigned int blocksize =0
 
static int current_allocation_index =0
 
static int maxder =0
 
static int minder =0
 
static int noallocate =0
 
static unsigned int nvar = 0
 
static unsigned int nvar_vector []
 
static int passnumber =0
 
static adpoolpool = NULL
 
static int pool_allocation_number []
 
- Static Public Attributes inherited from initial_df1b2params
static double cobjfun =0.0
 
static int current_phase =0
 
static int have_bounded_random_effects =0
 
static int num_initial_df1b2params =0
 
static int num_initial_df1b2params_sav =0
 
static lmatrixpointer_table =0
 
static int separable_calculation_type =0
 
static int separable_flag =0
 
static initial_df1b2params ** varsptr = NULL
 
static initial_df1b2params ** varsptr_sav =0
 

Detailed Description

Description not yet available.

Parameters

Definition at line 1526 of file df1b2fun.h.

Member Function Documentation

void df1b2_init_bounded_number::allocate ( double  _minb,
double  _maxb,
int  _n,
const char *  s = "UNNAMED" 
)

Description not yet available.

Parameters

Definition at line 312 of file df1b2f15.cpp.

Referenced by df1b2_init_bounded_number_vector::allocate().

void df1b2_init_bounded_number::allocate ( double  _minb,
double  _maxb,
const char *  s = "UNNAMED" 
)

Description not yet available.

Parameters

Definition at line 326 of file df1b2f15.cpp.

void df1b2_init_bounded_number::sd_scale ( const dvector _d,
const dvector x,
const int &  _ii 
)
virtual

Description not yet available.

Parameters

Reimplemented from df1b2_init_number.

Definition at line 55 of file df1b2f25.cpp.

void df1b2_init_bounded_number::set_value ( const dvector x,
const int &  _ii 
)
virtual

Description not yet available.

Parameters

Reimplemented from df1b2_init_number.

Definition at line 148 of file df1b2f18.cpp.

Referenced by set_value().

void df1b2_init_bounded_number::set_value ( const init_df1b2vector _x,
const int &  _ii,
const df1b2variable pen 
)
virtual

Description not yet available.

Parameters

Reimplemented from df1b2_init_number.

Definition at line 339 of file df1b2f15.cpp.

Member Data Documentation

double df1b2_init_bounded_number::maxb
private

Definition at line 1529 of file df1b2fun.h.

Referenced by allocate(), sd_scale(), and set_value().

double df1b2_init_bounded_number::minb
private

Definition at line 1528 of file df1b2fun.h.

Referenced by allocate(), sd_scale(), and set_value().


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