27 cerr <<
" Incompatible array bounds in dvector& operator+=(const dvar_vector&)\n";
34 for (
int i = min; i <=
max; ++i)
80 cerr <<
" Incompatible array bounds in dvector& operator+=(const dvar_vector&)\n";
84 for (
int i = min; i <=
max; ++i)
Description not yet available.
double & elem_value(int i)
Vector of double precision numbers.
int indexmin() const
Get minimum valid index.
void dv_pluseq(void)
Description not yet available.
void save_dvector_derivatives(const dvar_vector_position &pos) const
Puts the derivative values in a dvector into a dvar_vector's guts.
Description not yet available.
Holds the data for the prevariable class.
void set_gradient_stack(void(*func)(void), double *dep_addr, double *ind_addr1=NULL, double mult1=0, double *ind_addr2=NULL, double mult2=0)
Description not yet available.
dvar_vector_position restore_dvar_vector_position()
int indexmax() const
Get maximum valid index.
dvar_vector & operator+=(const prevariable &d)
Adds d to each element of dvar_vector.
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
dvector restore_dvar_vector_der_nozero(const dvar_vector_position &tmp)
Description not yet available.
void save_dvar_vector_position(const dvar_vector &v)
static _THREAD DF_FILE * fp
Stores the adjoint gradient data that will be processed by gradcalc.
static _THREAD grad_stack * GRAD_STACK1
double x
< value of the variable