39 allocate(min1,max1,min,max,min2,max2,dmin,dmax,1,s);
56 unsigned int size =
static_cast<unsigned int>(max - min + 1);
60 cerr <<
"Error trying to allocate memory in"
61 <<
" param_init_bounded_matrix_vector::allocate.\n";
74 bounds_minimum[i], bounds_maximum[i],
107 || initial_value <=minb || initial_value >=
maxb)
param_init_bounded_matrix_vector()
Default constructor.
Uses polymorphism to get index information from various data types to be used in constructing and all...
void deallocate()
Frees member allocated memory.
int imax2(int a, double v)
param_init_bounded_matrix * v
static uistream * global_bparfile
Description not yet available.
void set_initial_value(double x)
void allocate(int min1, int max1, const index_type &min, const index_type &max, const index_type &min2, const index_type &max2, const double_index_type &dmin2, const double_index_type &dmax2, const index_type &phase_start, const char *s)
void allocate(void)
Does not allocate, but initializes members.
Description not yet available.
adstring str(double x, int minwidth=17, int decplaces=-1)
Convert x to adstring with minimum width and total number of decimal places.
void allocate(int _phase_start)
dvar_matrix()
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
dvar_matrix & operator=(const dvar_matrix &)
Assigns other values to dvar_matrix.
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 bm...
~param_init_bounded_matrix_vector()
Destructor.
void set_initial_value(const double_index_type &initial_value)
Sets initial value of param_init_bounded_matrix_vector.
static cifstream * global_parfile
Description not yet available.