48 (
double * _pd,
int _phase_start,
const char *_s)
57 (
double * _pd,
const char *_s)
123 int _phase_start,
const char * _s)
131 for (
int i=imin;i<=imax;i++)
170 for (
int i=imin;i<=imax;i++)
189 for (
int i=imin;i<=imax;i++)
208 int cmin,
int cmax,
const char * _s)
217 for (
int j=cmin;j<=cmax;j++)
219 for (
int i=rmin;i<=rmax;i++)
227 for (
int i=rmin;i<=rmax;i++)
229 for (
int j=cmin;j<=cmax;j++)
258 int cmin,
int cmax,
const char *_s )
260 allocate(_d,rmin,rmax,cmin,cmax,1,_s );
265 int cmin,
int cmax,
int _phase_start,
const char *_s )
275 for (
int j=cmin;j<=cmax;j++)
277 for (
int i=rmin;i<=rmax;i++)
285 for (
int i=rmin;i<=rmax;i++)
287 for (
int j=cmin;j<=cmax;j++)
297 int cmin,
int cmax,
const char *_s )
306 for (
int j=cmin;j<=cmax;j++)
308 for (
int i=rmin;i<=rmax;i++)
316 for (
int i=rmin;i<=rmax;i++)
318 for (
int j=cmin;j<=cmax;j++)
328 double _maxb,
const char * _s)
334 double _maxb,
int _phase_start,
const char * _s)
347 if ( iv <=minb || iv >=
maxb)
369 int imin,
int imax,
double _minb,
double _maxb,
370 int _phase_start,
const char* s)
380 for (
int i=imin;i<=imax;i++)
390 double _minb,
double _maxb,
const char * s)
392 allocate(_pd,imin,imax,_minb,_maxb,1,s);
397 param_matrix::operator=(varmat);
402 param_matrix::operator=(value);
407 param_matrix::operator=(var);
412 param_matrix::operator=(mat);
dll_data_matrix & operator=(const dmatrix &m)
Assign values from mat to elements of dll_data_matrix.
Base class for dvariable.
void allocate(double *_pd, double _minb, double _maxb, int phase_start=1, const char *s="UNNAMED")
int allocated(void) const
Returns 1 (TRUE) if memory is allocated.
void allocate(void)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
data_matrix & operator=(const dmatrix &m)
Assign data_matrix with values.
void allocate(int *_pi, const char *s)
int allocated(const ivector &v)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Vector of double precision numbers.
dll_param_vector & operator=(const dvar_vector &m)
void val(const adstring &s, int &v, int &code)
dll_data_number & operator=(const double &m)
void allocate(void)
Does not allocate, but initializes dvar_vector to empty.
void allocate(double *pd, int phase_start=1, const char *s="UNNAMED")
Allocate param_init_number and sets pd = _pd.
void allocate(void)
Allocate dvector without allocating memory.
param_init_vector & operator=(const dvector &)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Description not yet available.
void allocate(double *_pd, const char *s)
Description not yet available.
void allocate(const char *s)
dll_param_init_vector & operator=(const dvector &)
double var(const dvector &vec)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
data_vector & operator=(const dvector &m)
void allocate(void)
Does not allocate, but initializes members.
Description not yet available.
void allocate(const char *s)
Description not yet available.
dll_param_init_matrix & operator=(const dmatrix &m)
Description not yet available.
dll_param_init_number & operator=(const double m)
Assigns val to parameter value.
Description not yet available.
Description not yet available.
dvariable & operator=(const double x)
Assigns a value to a dvariable object.
void allocate(int _phase_start)
dll_param_matrix & operator=(const dvariable &m)
prevariable & operator=(const prevariable &)
Assigns a value to a prevariable object.
Description not yet available.
dll_param_number & operator=(const prevariable &m)
param_init_matrix & operator=(const dmatrix &m)
Assigns values from mat to param_init_matrix.
Class definition of matrix with derivitive information .
Description not yet available.
data_number & operator=(const double &m)
dvar_vector & operator=(const dvar_vector &t)
Assign values from other t to dvar_vector.
dvector value(const df1_one_vector &v)
Description not yet available.
Description not yet available.
dll_data_vector & operator=(const dvector &x)
void allocate(double *_d, const char *s)
Fundamental data type for reverse mode automatic differentiation.