ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
param_init_bounded_matrix Class Reference

Description not yet available. More...

#include <admodel.h>

Public Member Functions

 param_init_bounded_matrix (void)
 Default constructor.
void allocate (const ad_integer &imin, const ad_integer &imax, const ad_integer &imin2, const ad_integer &imax2, const ad_double &_bmin, const ad_double &_bmax, const ad_integer &phase_start, const char *s)
 Allocates matrix with row dimensions imin to imax, column dimensions imin2 to imax2 and bounded by bmin and bmax using specified phase_start.
void allocate (int rmin, int rmax, int cmin, int cmax, double _minb, double _maxb, int phase_start=1, const char *="UNNAMED")
void allocate (int rmin, int rmax, int cmin, int cmax, double _minb, double _maxb, const char *="UNNAMED")
void allocate (const ad_integer &rmin, const ad_integer &rmax, const index_type &cmin, const index_type &cmax, double _minb, double _maxb, const char *="UNNAMED")
void allocate (const ad_integer &rmin, const ad_integer &rmax, const index_type &cmin, const index_type &cmax, double _minb, double _maxb, int phase_start=1, const char *="UNNAMED")
virtual void curv_scale (const dvector &d, const dvector &x, const int &)
double get_maxb (void)
double get_minb (void)
virtual void hess_scale (const dvector &, const dvector &, const int &)
virtual void mc_scale (const dvector &d, const dvector &x, const int &)
 Description not yet available.
void pvm_pack (void)
void pvm_unpack (void)
virtual void sd_scale (const dvector &d, const dvector &x, const int &ii)
virtual void sd_vscale (const dvar_vector &d, const dvar_vector &x, const int &ii)
void set_maxb (double b)
void set_minb (double b)
virtual void set_value (const dvar_vector &x, const int &ii, const dvariable &pen)
virtual void set_value_inv (const dvector &x, const int &ii)
virtual void shared_set_value (const dvar_vector &, const int &, const dvariable &pen)
virtual void shared_set_value_inv (const dvector &, const int &)

Protected Member Functions

virtual void add_value (const dvector &, const dvector &, const int &, const double &, const dvector &)
virtual void add_value (const dvector &, const int &)
virtual void get_jacobian (const dvector &, const dvector &, const int &)
virtual void set_simulation_bounds (const dmatrix &symbds, const int &ii)

Protected Attributes

double maxb
double minb

Detailed Description

Description not yet available.

Parameters:

Definition at line 1396 of file admodel.h.


Constructor & Destructor Documentation

Default constructor.

Definition at line 17 of file model6.cpp.


Member Function Documentation

void param_init_bounded_matrix::add_value ( const dvector y,
const dvector ndev,
const int &  _ii,
const double &  s,
const dvector diag 
) [protected, virtual]

Reimplemented from param_init_matrix.

Definition at line 270 of file montebds.cpp.

void param_init_bounded_matrix::add_value ( const dvector ndev,
const int &  _ii 
) [protected, virtual]

Reimplemented from param_init_matrix.

Definition at line 76 of file mod_mc1.cpp.

void param_init_bounded_matrix::allocate ( const ad_integer imin,
const ad_integer imax,
const ad_integer imin2,
const ad_integer imax2,
const ad_double _bmin,
const ad_double _bmax,
const ad_integer phase_start,
const char *  s 
)

Allocates matrix with row dimensions imin to imax, column dimensions imin2 to imax2 and bounded by bmin and bmax using specified phase_start.

Definition at line 86 of file model46.cpp.

Referenced by param_init_bounded_matrix_vector::allocate().

void param_init_bounded_matrix::allocate ( int  rmin,
int  rmax,
int  cmin,
int  cmax,
double  _minb,
double  _maxb,
int  phase_start = 1,
const char *  s = "UNNAMED" 
)

Definition at line 46 of file model6.cpp.

void param_init_bounded_matrix::allocate ( int  rmin,
int  rmax,
int  cmin,
int  cmax,
double  _minb,
double  _maxb,
const char *  s = "UNNAMED" 
)

Definition at line 88 of file model6.cpp.

void param_init_bounded_matrix::allocate ( const ad_integer rmin,
const ad_integer rmax,
const index_type cmin,
const index_type cmax,
double  _minb,
double  _maxb,
const char *  s = "UNNAMED" 
)

Definition at line 173 of file model6.cpp.

void param_init_bounded_matrix::allocate ( const ad_integer rmin,
const ad_integer rmax,
const index_type cmin,
const index_type cmax,
double  _minb,
double  _maxb,
int  phase_start = 1,
const char *  s = "UNNAMED" 
)

Definition at line 129 of file model6.cpp.

void param_init_bounded_matrix::curv_scale ( const dvector d,
const dvector x,
const int &  _ii 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 78 of file model19.cpp.

void param_init_bounded_matrix::get_jacobian ( const dvector y,
const dvector ndev,
const int &  _ii 
) [protected, virtual]

Reimplemented from param_init_matrix.

Definition at line 381 of file montebds.cpp.

Definition at line 36 of file model50.cpp.

Definition at line 182 of file model10.cpp.

virtual void param_init_bounded_matrix::hess_scale ( const dvector ,
const dvector ,
const int &   
) [inline, virtual]

Reimplemented from param_init_matrix.

Definition at line 1429 of file admodel.h.

void param_init_bounded_matrix::mc_scale ( const dvector _v,
const dvector x,
const int &  _ii 
) [virtual]

Description not yet available.

Parameters:

Reimplemented from param_init_matrix.

Definition at line 187 of file mc_scale.cpp.

void param_init_bounded_matrix::pvm_pack ( void  ) [inline, virtual]

Reimplemented from param_init_matrix.

Definition at line 1415 of file admodel.h.

void param_init_bounded_matrix::pvm_unpack ( void  ) [inline, virtual]

Reimplemented from param_init_matrix.

Definition at line 1416 of file admodel.h.

void param_init_bounded_matrix::sd_scale ( const dvector d,
const dvector x,
const int &  ii 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 127 of file model10.cpp.

void param_init_bounded_matrix::sd_vscale ( const dvar_vector d,
const dvar_vector x,
const int &  ii 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 90 of file model53.cpp.

Definition at line 31 of file model50.cpp.

Definition at line 177 of file model10.cpp.

void param_init_bounded_matrix::set_simulation_bounds ( const dmatrix symbds,
const int &  ii 
) [protected, virtual]

Reimplemented from param_init_matrix.

Definition at line 106 of file montebds.cpp.

void param_init_bounded_matrix::set_value ( const dvar_vector x,
const int &  ii,
const dvariable pen 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 22 of file model6.cpp.

void param_init_bounded_matrix::set_value_inv ( const dvector x,
const int &  ii 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 35 of file model6.cpp.

void param_init_bounded_matrix::shared_set_value ( const dvar_vector _x,
const int &  _ii,
const dvariable pen 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 146 of file shared.cpp.

void param_init_bounded_matrix::shared_set_value_inv ( const dvector _x,
const int &  _ii 
) [virtual]

Reimplemented from param_init_matrix.

Definition at line 84 of file shared.cpp.


Member Data Documentation

double param_init_bounded_matrix::maxb [protected]
double param_init_bounded_matrix::minb [protected]

List of all members.


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