76 int nxl,
int nxh,
const char * s)
117 cerr <<
" Error allocating memory in df1b23array contructor\n";
122 cerr <<
" Error allocating memory in df1b23array contructor\n";
125 for (
int i=nrl; i<=nrh; i++)
141 cerr <<
" Error allocating memory in df1b23array contructor\n";
146 cerr <<
" Error allocating memory in df1b23array contructor\n";
150 for (
int i=nrl; i<=nrh; i++)
167 cerr <<
" Error allocating memory in df1b23array contructor\n";
172 cerr <<
" Error allocating memory in df1b23array contructor\n";
175 for (
int i=nrl; i<=nrh; i++)
193 cerr <<
" Error allocating memory in df1b23array contructor\n";
198 cerr <<
" Error allocating memory in df1b23array contructor\n";
201 for (
int i=nrl; i<=nrh; i++)
222 const int nrl,
const int nrh,
224 const int nxl,
const int nxh,
231 cerr <<
" Error allocating memory in df1b23array contructor\n";
236 cerr <<
" Error allocating memory in df1b23array contructor\n";
239 for (
int i=nrl; i<=nrh; i++)
267 cerr <<
" Error allocating memory in df1b23array contructor\n";
272 cerr <<
" Error allocating memory in df1b23array contructor\n";
329 int mmin=
x.indexmin();
330 int mmax=
x.indexmax();
331 for (
int i=mmin;i<=mmax;i++)
338 #if !defined(OPT_LIB)
349 "df1b2variable& df1b23array::operator () (int i,int j,int k)",
364 "df1b2vector& df1b23array::operator () (int i,int j)",
379 "df1b2matrix& df1b23array::operator () (int i)",
394 "df1b2matrix& df1b23array::operator [] (int i)",
400 #endif // #if !defined(OPT_LIB)
410 for (
int i=rmin;i<=rmax;i++)
void * trueptr
Address of first element in the vector.
Uses polymorphism to get index information from various data types to be used in constructing and all...
df1b2matrix & operator[](int i)
#define ADUNCONST(type, obj)
Creates a shallow copy of obj that is not CONST.
~df1b23array()
Destructor.
void allocate(int nrl, int nrh, int ncl, int nch)
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 allocate(void)
Does not allocate, but initialize member variables.
Description not yet available.
Array of integers(int) with indexes from index_min to indexmax.
Description not yet available.
unsigned int ncopies
Copy counter to enable shallow copies.
#define ADMB_ARRAY_BOUNDS_ERROR(message, function, lower_bounds, upper_bounds, index)
Holds "shape" information for vector objects.
Description not yet available.
Description not yet available.
unsigned int size() const
void initialize(void)
Description not yet available.
void deallocate(void)
Deallocates class memory memory.
df1b23array(void)
Description not yet available.
df1b2variable & operator()(int i, int j, int k)