24 cerr <<
"trying to access an unallocated object" <<
endl;
30 "prevariable dvar3_array::operator () (int k, int i, int j)",
36 "prevariable dvar3_array::operator () (int k, int i, int j)",
39 return (
t + k)->operator()(i,j);
51 "dvar_vector& dvar3_array::operator () (int k, int i)",
57 "dvar_vector& dvar3_array::operator () (int k, int i)",
60 return (
t + k)->operator()(i);
72 "dvar_matrix& dvar3_array::operator [] (int i)",
78 "dvar_matrix& dvar3_array::operator [] (int i)",
92 cerr <<
"trying to access an unallocated object" <<
endl;
98 "dvar_matrix& dvar3_array::operator () (int i)",
104 "dvar_matrix& dvar3_array::operator () (int i)",
124 for (
int i = min; i <=
max; ++i)
Base class for dvariable.
int allocated(const ivector &v)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
double sum(const d3_array &darray)
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
const dvar_matrix & operator[](int i) const
prnstream & endl(prnstream &)
void RETURN_ARRAYS_INCREMENT()
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
static _THREAD gradient_structure * _instance
Description not yet available.
#define ADMB_ARRAY_BOUNDS_ERROR(message, function, lower_bounds, upper_bounds, index)
const prevariable operator()(int k, int i, int j) const
Class definition of matrix with derivitive information .
void RETURN_ARRAYS_DECREMENT()
class for things related to the gradient structures, including dimension of arrays, size of buffers, etc.
Fundamental data type for reverse mode automatic differentiation.