64 if (i < min || i >
max)
66 cerr <<
"Error -- Index out of bounds in "
67 "double& dvar_vector_position::operator()(const int& i)\n";
139 cerr <<
"Index out of range in\n"
140 " dvar_vector_position dvar_matrix_position::operator () (int i)"
160 cerr <<
"Index out of range in\n"
161 " dvector_position dmatrix_position::operator () (int i)"
168 tmp.
v=(
double *)
ptr(i);
177 lb(m.rowmin(),m.rowmax()),
178 ub(m.rowmin(),m.rowmax()),
179 ptr(m.rowmin(),m.rowmax())
215 : lb(m.rowmin(),m.rowmax()), ub(m.rowmin(),m.rowmax()),
216 ptr(m.rowmin(),m.rowmax())
240 : lb(min,max), ub(min,max), ptr(min,max)
262 : lb(min,max), ub(min,max), ptr(min,max)
284 : lb(p.row_min,p.row_max), ub(p.row_min,p.row_max),
285 ptr(p.row_min,p.row_max)
298 : lb(p.row_min,p.row_max), ub(p.row_min,p.row_max),
299 ptr(p.row_min,p.row_max)
317 #if defined(CHK_ID_STRING)
319 size_t length=strlen(str);
Description not yet available.
dvar_vector_position operator()(int i)
Description not yet available.
dvar_matrix_position(const dvar_matrix &, int)
Description not yet available.
int allocated(const ivector &v)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Vector of double precision numbers.
int indexmin() const
Get minimum valid index.
double_and_int * get_va()
Description not yet available.
Description not yet available.
void verify_identifier_string(const char *)
Verifies gradient stack string.
ivector_position(void)
Default constructor.
Holds the data for the prevariable class.
dvar_vector_position()
Default constructor.
prnstream & endl(prnstream &)
Array of integers(int) with indexes from index_min to indexmax.
int indexmax() const
Get maximum valid index.
Description not yet available.
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Description not yet available.
int save_identifier_string(const char *)
Writes a gradient stack verification string.
adstring str(double x, int minwidth=17, int decplaces=-1)
Convert x to adstring with minimum width and total number of decimal places.
double & operator()(const int &i)
Get element i from dvar_vector_position.
dvector_position(void)
Default constructor.
static _THREAD DF_FILE * fp
Class definition of matrix with derivitive information .
void fwrite(const void *s, const size_t num_bytes)
Reads num_bytes from s and writes to buffer.
dvector_position operator()(int i)
Description not yet available.
dmatrix_position(const dmatrix &)
Description not yet available.
size_t length(const adstring &t)
Returns the size of adstr.
double x
< value of the variable
long int reset_gs_stack(void)
Description not yet available.