44 double temp=-
sum(dfthis);
82 double temp=
sum(dfthis);
93 for (
int i = index_min; i <=
index_max; ++i)
109 for (
int i = index_min; i <=
index_max; ++i)
Description not yet available.
Base class for dvariable.
Description not yet available.
Vector of double precision numbers.
friend dvector value(const dvar_vector &v1)
Description not yet available.
double sum(const d3_array &darray)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Description not yet available.
void verify_identifier_string(const char *)
Verifies gradient stack string.
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.
void dv_xpluseq(void)
Adjoint function to compute gradients for dvar_vector::operator+=(const prevariable&).
dvar_vector & operator-=(const prevariable &d)
Substracts d from each element of dvar_vector.
prevariable_position restore_prevariable_position()
void save_prevariable_position(const prevariable &v)
dvar_vector_position restore_dvar_vector_position()
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.
int save_identifier_string(const char *)
Writes a gradient stack verification string.
dvector restore_dvar_vector_der_nozero(const dvar_vector_position &tmp)
Description not yet available.
void save_dvar_vector_position(const dvar_vector &v)
void dv_xminuseq(void)
Adjoint function to compute gradients for dvar_vector::operator-=(const prevariable&) ...
static _THREAD DF_FILE * fp
Stores the adjoint gradient data that will be processed by gradcalc.
void save_double_derivative(const double x, const prevariable_position &_pos)
Description not yet available.
static _THREAD grad_stack * GRAD_STACK1
double x
< value of the variable