ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
df1b23array Class Reference

Description not yet available. More...

#include <df1b2fun.h>

Public Member Functions

 df1b23array (int nrl, int nrh, int ncl, int nch, int, int)
 Description not yet available. More...
 
 df1b23array (int nrl, int nrh)
 Description not yet available. More...
 
 df1b23array (int nrl, int nrh, int, int)
 Description not yet available. More...
 
 df1b23array (const df1b23array &)
 Copy constructor. More...
 
 df1b23array (void)
 Description not yet available. More...
 
 ~df1b23array ()
 Destructor. More...
 
void allocate (int nrl, int nrh, int ncl, int nch, int, int)
 Description not yet available. More...
 
void allocate (int nrl, int nrh, int, int)
 Description not yet available. More...
 
void allocate (int nrl, int nrh)
 Allocate vector of df1b2matrix with dimension [nrl to nrh]. More...
 
void allocate (int nrl, int nrh, int ncl, int nch, int, int, const char *)
 Description not yet available. More...
 
void allocate (const int nrl, const int nrh, const ivector &ncl, const ivector &nch, const int nxl, const int nxh, const char *)
 Allocate 3array with specified indexes. More...
 
void allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch)
 Description not yet available. More...
 
void allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch, const index_type &nxl, const index_type &nxh)
 Description not yet available. More...
 
void allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch, const index_type &nxl, const index_type &nxh, const char *)
 Description not yet available. More...
 
void allocate (void)
 Does not allocate, but initialize member variables. More...
 
int allocated (void)
 
void deallocate (void)
 Deallocates class memory memory. More...
 
int indexmax (void)
 
int indexmin (void)
 
void initialize (void)
 Description not yet available. More...
 
df1b2variableoperator() (int i, int j, int k)
 
df1b2vectoroperator() (int i, int j)
 
df1b2matrixoperator() (int i)
 
df1b23arrayoperator+= (const df1b23array &M)
 
df1b23arrayoperator-= (const df1b23array &M)
 
df1b23arrayoperator= (const df1b23array &)
 
df1b23arrayoperator= (const df1b2variable &)
 
df1b23arrayoperator= (double)
 
df1b2matrixoperator[] (int i)
 
unsigned int size () const
 

Private Attributes

int index_max
 
int index_min
 
vector_shapexshape
 
df1b2matrixv
 

Detailed Description

Description not yet available.

Parameters

Definition at line 1119 of file df1b2fun.h.

Constructor & Destructor Documentation

df1b23array::~df1b23array ( )

Destructor.

Definition at line 279 of file f1b23d1.cpp.

df1b23array::df1b23array ( int  nrl,
int  nrh,
int  ncl,
int  nch,
int  nxl,
int  nxh 
)

Description not yet available.

Parameters

Definition at line 18 of file f1b23d1.cpp.

df1b23array::df1b23array ( int  nrl,
int  nrh 
)

Description not yet available.

Parameters

Definition at line 50 of file f1b23d1.cpp.

df1b23array::df1b23array ( int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters

Definition at line 34 of file f1b23d1.cpp.

df1b23array::df1b23array ( const df1b23array x)

Copy constructor.

Definition at line 247 of file f1b23d1.cpp.

df1b23array::df1b23array ( void  )

Description not yet available.

Parameters

Definition at line 66 of file f1b23d1.cpp.

Member Function Documentation

void df1b23array::allocate ( int  nrl,
int  nrh,
int  ncl,
int  nch,
int  nxl,
int  nxh 
)

Description not yet available.

Parameters

Definition at line 110 of file f1b23d1.cpp.

void df1b23array::allocate ( int  nrl,
int  nrh,
int  ncl,
int  nch 
)

Description not yet available.

Parameters

Definition at line 135 of file f1b23d1.cpp.

void df1b23array::allocate ( int  nrl,
int  nrh 
)

Allocate vector of df1b2matrix with dimension [nrl to nrh].

Parameters
nrllower vector index
nrlupper vector index

Definition at line 261 of file f1b23d1.cpp.

void df1b23array::allocate ( int  nrl,
int  nrh,
int  ncl,
int  nch,
int  nxl,
int  nxh,
const char *  s 
)

Description not yet available.

Parameters

Definition at line 75 of file f1b23d1.cpp.

void df1b23array::allocate ( const int  nrl,
const int  nrh,
const ivector ncl,
const ivector nch,
const int  nxl,
const int  nxh,
const char *  s 
)

Allocate 3array with specified indexes.

Parameters
nrl3array lower row index
nrh3array upper row index
nclvector of lower row indexes for each row element in 3array
nchvector of upper row indexes for each row element in 3array
nxllower row index for each row and column element in 3array
nxhupper row index for each row and column element in 3array
sid

Definition at line 221 of file f1b23d1.cpp.

void df1b23array::allocate ( int  nrl,
int  nrh,
const index_type ncl,
const index_type nch 
)

Description not yet available.

Parameters

Definition at line 160 of file f1b23d1.cpp.

void df1b23array::allocate ( int  nrl,
int  nrh,
const index_type ncl,
const index_type nch,
const index_type nxl,
const index_type nxh 
)

Description not yet available.

Parameters

Definition at line 185 of file f1b23d1.cpp.

void df1b23array::allocate ( int  nrl,
int  nrh,
const index_type ncl,
const index_type nch,
const index_type nxl,
const index_type nxh,
const char *  s 
)

Description not yet available.

Parameters

Definition at line 98 of file f1b23d1.cpp.

void df1b23array::allocate ( void  )

Does not allocate, but initialize member variables.

Definition at line 312 of file f1b23d1.cpp.

Referenced by allocate(), and df1b23array().

int df1b23array::allocated ( void  )
inline

Definition at line 1126 of file df1b2fun.h.

void df1b23array::deallocate ( void  )

Deallocates class memory memory.

Definition at line 296 of file f1b23d1.cpp.

Referenced by ~df1b23array().

int df1b23array::indexmax ( void  )
inline

Definition at line 1130 of file df1b2fun.h.

Referenced by initialize().

int df1b23array::indexmin ( void  )
inline

Definition at line 1129 of file df1b2fun.h.

Referenced by allocate(), and initialize().

void df1b23array::initialize ( void  )

Description not yet available.

Parameters

Definition at line 406 of file f1b23d1.cpp.

df1b2variable& df1b23array::operator() ( int  i,
int  j,
int  k 
)
inline

Definition at line 1175 of file df1b2fun.h.

df1b2vector& df1b23array::operator() ( int  i,
int  j 
)
inline

Definition at line 1176 of file df1b2fun.h.

df1b2matrix& df1b23array::operator() ( int  i)
inline

Definition at line 1177 of file df1b2fun.h.

df1b23array& df1b23array::operator+= ( const df1b23array M)
df1b23array& df1b23array::operator-= ( const df1b23array M)
df1b23array& df1b23array::operator= ( const df1b23array )
df1b23array& df1b23array::operator= ( const df1b2variable )
df1b23array& df1b23array::operator= ( double  )
df1b2matrix& df1b23array::operator[] ( int  i)
inline

Definition at line 1178 of file df1b2fun.h.

unsigned int df1b23array::size ( void  ) const
inline

Definition at line 1131 of file df1b2fun.h.

Referenced by allocate().

Member Data Documentation

int df1b23array::index_max
private

Definition at line 1122 of file df1b2fun.h.

Referenced by allocate(), deallocate(), df1b23array(), indexmax(), and size().

int df1b23array::index_min
private

Definition at line 1121 of file df1b2fun.h.

Referenced by allocate(), deallocate(), df1b23array(), indexmin(), and size().

vector_shapex* df1b23array::shape
private

Definition at line 1124 of file df1b2fun.h.

Referenced by allocate(), deallocate(), df1b23array(), and ~df1b23array().

df1b2matrix* df1b23array::v
private

Definition at line 1123 of file df1b2fun.h.

Referenced by allocate(), allocated(), deallocate(), df1b23array(), operator()(), and operator[]().


The documentation for this class was generated from the following files: