ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Private Attributes
d6_array Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 d6_array (int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch, int l6, int u6)
 Description not yet available.
 d6_array (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &hsl, const index_type &hsu, const index_type &sl, const index_type &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch, const index_type &l6, const index_type &u6)
 Description not yet available.
 d6_array (const d6_array &m2)
 Description not yet available.
 d6_array ()
 Description not yet available.
 ~d6_array ()
 Destructor.
void allocate (int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch, int l6, int u6)
 Description not yet available.
void allocate (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &hsl, const index_type &hsu, const index_type &sl, const index_type &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch, const index_type &l6, const index_type &u6)
 Description not yet available.
void allocate (void)
 Description not yet available.
void allocate (const d6_array &)
 Description not yet available.
void deallocate (void)
 Description not yet available.
d5_arrayelem (int i)
d4_arrayelem (int i, int j)
d3_arrayelem (int i, int j, int k)
dmatrixelem (int i, int j, int k, int l)
dvectorelem (int i, int j, int k, int l, int _m)
double & elem (int i, int j, int k, int l, int _m, int _n)
const d5_arrayelem (int i) const
const d4_arrayelem (int i, int j) const
const d3_arrayelem (int i, int j, int k) const
const dmatrixelem (int i, int j, int k, int l) const
const dvectorelem (int i, int j, int k, int l, int _m) const
const double & elem (int i, int j, int k, int l, int _m, int _n) const
int indexmax (void)
int indexmax (void) const
int indexmin (void)
int indexmin (void) const
void initialize (void)
 Description not yet available.
int operator! (void) const
d5_arrayoperator() (int i)
d4_arrayoperator() (int i, int j)
d3_arrayoperator() (int i, int j, int k)
dmatrixoperator() (int i, int j, int k, int l)
dvectoroperator() (int i, int j, int k, int l, int _m)
double & operator() (int i, int j, int k, int l, int _m, int _n)
const d5_arrayoperator() (int i) const
const d4_arrayoperator() (int i, int j) const
const d3_arrayoperator() (int i, int j, int k) const
const dmatrixoperator() (int i, int j, int k, int l) const
const dvectoroperator() (int i, int j, int k, int l, int _m) const
const double & operator() (int i, int j, int k, int l, int _m, int _n) const
void operator/= (double d)
 Description not yet available.
d6_arrayoperator= (const d6_array &)
 Description not yet available.
d5_arrayoperator[] (int i)
const d5_arrayoperator[] (int i) const
void shallow_copy (const d6_array &)
int size (void)
int size (void) const

Private Attributes

vector_shapeshape
d5_arrayt

Detailed Description

Description not yet available.

Parameters:

Definition at line 6426 of file fvar.hpp.


Constructor & Destructor Documentation

d6_array::d6_array ( int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch,
int  l5,
int  u5,
int  l6,
int  u6 
)

Description not yet available.

Parameters:

Definition at line 342 of file d6arr.cpp.

d6_array::d6_array ( const ad_integer hsl,
const ad_integer hsu,
const index_type sl,
const index_type sh,
const index_type nrl,
const index_type nrh,
const index_type ncl,
const index_type nch,
const index_type l5,
const index_type u5,
const index_type l6,
const index_type u6 
)

Description not yet available.

Parameters:

Definition at line 352 of file d6arr.cpp.

d6_array::d6_array ( const d6_array _m2)

Description not yet available.

Parameters:

Definition at line 32 of file d6arr.cpp.

Description not yet available.

Parameters:

Definition at line 17 of file d6arr2.cpp.

Destructor.

Definition at line 80 of file d6arr.cpp.


Member Function Documentation

void d6_array::allocate ( int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch,
int  l5,
int  u5,
int  l6,
int  u6 
)

Description not yet available.

Parameters:

Definition at line 365 of file d6arr.cpp.

Referenced by d7_array::allocate(), and operator/().

void d6_array::allocate ( const ad_integer hsl,
const ad_integer hsu,
const index_type sl,
const index_type sh,
const index_type nrl,
const index_type nrh,
const index_type ncl,
const index_type nch,
const index_type l5,
const index_type u5,
const index_type l6,
const index_type u6 
)

Description not yet available.

Parameters:

Definition at line 390 of file d6arr.cpp.

void d6_array::allocate ( void  )

Description not yet available.

Parameters:

Definition at line 26 of file d6arr2.cpp.

Referenced by named_d6_array::allocate(), allocate(), and d6_array().

void d6_array::allocate ( const d6_array m1)

Description not yet available.

Parameters:

Definition at line 111 of file d6arr.cpp.

void d6_array::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 52 of file d6arr.cpp.

Referenced by ~d6_array().

d5_array& d6_array::elem ( int  i) [inline]

Definition at line 6464 of file fvar.hpp.

Referenced by sum().

d4_array& d6_array::elem ( int  i,
int  j 
) [inline]

Definition at line 6468 of file fvar.hpp.

d3_array& d6_array::elem ( int  i,
int  j,
int  k 
) [inline]

Definition at line 6472 of file fvar.hpp.

dmatrix& d6_array::elem ( int  i,
int  j,
int  k,
int  l 
) [inline]

Definition at line 6476 of file fvar.hpp.

dvector& d6_array::elem ( int  i,
int  j,
int  k,
int  l,
int  _m 
) [inline]

Definition at line 6480 of file fvar.hpp.

double& d6_array::elem ( int  i,
int  j,
int  k,
int  l,
int  _m,
int  _n 
) [inline]

Definition at line 6484 of file fvar.hpp.

const d5_array& d6_array::elem ( int  i) const [inline]

Definition at line 6488 of file fvar.hpp.

const d4_array& d6_array::elem ( int  i,
int  j 
) const [inline]

Definition at line 6492 of file fvar.hpp.

const d3_array& d6_array::elem ( int  i,
int  j,
int  k 
) const [inline]

Definition at line 6496 of file fvar.hpp.

const dmatrix& d6_array::elem ( int  i,
int  j,
int  k,
int  l 
) const [inline]

Definition at line 6500 of file fvar.hpp.

const dvector& d6_array::elem ( int  i,
int  j,
int  k,
int  l,
int  _m 
) const [inline]

Definition at line 6504 of file fvar.hpp.

const double& d6_array::elem ( int  i,
int  j,
int  k,
int  l,
int  _m,
int  _n 
) const [inline]

Definition at line 6508 of file fvar.hpp.

int d6_array::indexmax ( void  ) [inline]
int d6_array::indexmax ( void  ) const [inline]

Definition at line 6603 of file fvar.hpp.

int d6_array::indexmin ( void  ) [inline]
int d6_array::indexmin ( void  ) const [inline]

Definition at line 6599 of file fvar.hpp.

void d6_array::initialize ( void  )

Description not yet available.

Parameters:

Definition at line 18 of file d6arr.cpp.

int d6_array::operator! ( void  ) const [inline]

Definition at line 6455 of file fvar.hpp.

d5_array& d6_array::operator() ( int  i) [inline]

Definition at line 6513 of file fvar.hpp.

d4_array& d6_array::operator() ( int  i,
int  j 
) [inline]

Definition at line 6521 of file fvar.hpp.

d3_array& d6_array::operator() ( int  i,
int  j,
int  k 
) [inline]

Definition at line 6525 of file fvar.hpp.

dmatrix& d6_array::operator() ( int  i,
int  j,
int  k,
int  l 
) [inline]

Definition at line 6529 of file fvar.hpp.

dvector& d6_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m 
) [inline]

Definition at line 6533 of file fvar.hpp.

double& d6_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m,
int  _n 
) [inline]

Definition at line 6537 of file fvar.hpp.

const d5_array& d6_array::operator() ( int  i) const [inline]

Definition at line 6541 of file fvar.hpp.

const d4_array& d6_array::operator() ( int  i,
int  j 
) const [inline]

Definition at line 6549 of file fvar.hpp.

const d3_array& d6_array::operator() ( int  i,
int  j,
int  k 
) const [inline]

Definition at line 6553 of file fvar.hpp.

const dmatrix& d6_array::operator() ( int  i,
int  j,
int  k,
int  l 
) const [inline]

Definition at line 6557 of file fvar.hpp.

const dvector& d6_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m 
) const [inline]

Definition at line 6561 of file fvar.hpp.

const double& d6_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m,
int  _n 
) const [inline]

Definition at line 6565 of file fvar.hpp.

void d6_array::operator/= ( double  d)

Description not yet available.

Parameters:

Definition at line 32 of file d6arr1.cpp.

d6_array & d6_array::operator= ( const d6_array m)

Description not yet available.

Parameters:

Reimplemented in named_d6_array.

Definition at line 89 of file d6arr.cpp.

d5_array& d6_array::operator[] ( int  i) [inline]

Definition at line 6517 of file fvar.hpp.

const d5_array& d6_array::operator[] ( int  i) const [inline]

Definition at line 6545 of file fvar.hpp.

void d6_array::shallow_copy ( const d6_array )
int d6_array::size ( void  ) [inline]

Definition at line 6595 of file fvar.hpp.

Referenced by allocate().

int d6_array::size ( void  ) const [inline]

Definition at line 6607 of file fvar.hpp.


Member Data Documentation

Definition at line 6428 of file fvar.hpp.

Referenced by allocate(), d6_array(), deallocate(), indexmax(), indexmin(), and operator!().

d5_array* d6_array::t [private]

Definition at line 6429 of file fvar.hpp.

Referenced by allocate(), d6_array(), deallocate(), elem(), operator()(), and operator[]().

List of all members.


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