d7_array Class Reference

#include <fvar.hpp>

Collaboration diagram for d7_array:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void allocate (int l7, int u7)
 d7_array (int l7, int u7, int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch, int l6, int u6)
void allocate (int l7, int u7, int hhsl, int hhsu, int hsl, int hsu, int sl, int sh, int nrl, int nrh, int ncl, int nch, int l6, int u6)
 d7_array (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &l7, const index_type &u7, 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)
void allocate (const ad_integer &hhsl, const ad_integer &hhsu, const index_type &l7, const index_type &u7, 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)
void deallocate (void)
void allocate (void)
void allocate (const d7_array &)
int operator! (void) const
d7_arrayoperator= (const d7_array &)
 d7_array (d7_array &m2)
 d7_array ()
 ~d7_array ()
d6_arrayelem (int i)
d5_arrayelem (int i, int j)
d4_arrayelem (int i, int j, int k)
d3_arrayelem (int i, int j, int k, int l)
dmatrixelem (int i, int j, int k, int l, int _m)
dvectorelem (int i, int j, int k, int l, int _m, int _n)
double & elem (int i, int j, int k, int l, int _m, int _n, int _p)
const d6_arrayelem (int i) const
const d5_arrayelem (int i, int j) const
const d4_arrayelem (int i, int j, int k) const
const d3_arrayelem (int i, int j, int k, int l) const
const dmatrixelem (int i, int j, int k, int l, int _m) const
const dvectorelem (int i, int j, int k, int l, int _m, int _n) const
const double & elem (int i, int j, int k, int l, int _m, int _n, int _p) const
const d6_arrayoperator() (int i) const
const d6_arrayoperator[] (int i) const
const d5_arrayoperator() (int i, int j) const
const d4_arrayoperator() (int i, int j, int k) const
const d3_arrayoperator() (int i, int j, int k, int l) const
const dmatrixoperator() (int i, int j, int k, int l, int _m) const
const dvectoroperator() (int i, int j, int k, int l, int _m, int _n) const
const double & operator() (int i, int j, int k, int l, int _m, int _n, int _p) const
d6_arrayoperator() (int)
d6_arrayoperator[] (int)
d5_arrayoperator() (int, int)
d4_arrayoperator() (int, int, int)
d3_arrayoperator() (int, int, int, int)
dmatrixoperator() (int, int, int, int, int)
dvectoroperator() (int, int, int, int, int, int)
double & operator() (int, int, int, int, int, int, int)
int indexmin (void)
int indexmax (void)
int size (void)
const int indexmin (void) const
const int indexmax (void) const
const int size (void) const
void initialize (void)
void operator/= (double d)

Private Attributes

vector_shapeshape
d6_arrayt


Constructor & Destructor Documentation

d7_array::d7_array ( int  l7,
int  u7,
int  hhsl,
int  hhsu,
int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch,
int  l6,
int  u6 
)

d7_array::d7_array ( const ad_integer hhsl,
const ad_integer hhsu,
const index_type l7,
const index_type u7,
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 
)

d7_array::d7_array ( d7_array m2  ) 

d7_array::d7_array (  ) 

d7_array::~d7_array (  ) 


Member Function Documentation

void d7_array::allocate ( int  l7,
int  u7 
)

void d7_array::allocate ( int  l7,
int  u7,
int  hhsl,
int  hhsu,
int  hsl,
int  hsu,
int  sl,
int  sh,
int  nrl,
int  nrh,
int  ncl,
int  nch,
int  l6,
int  u6 
)

void d7_array::allocate ( const ad_integer hhsl,
const ad_integer hhsu,
const index_type l7,
const index_type u7,
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 
)

void d7_array::deallocate ( void   ) 

void d7_array::allocate ( void   ) 

void d7_array::allocate ( const d7_array  ) 

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

d7_array& d7_array::operator= ( const d7_array  ) 

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

d5_array& d7_array::elem ( int  i,
int  j 
) [inline]

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

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

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

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

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

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

const d5_array& d7_array::elem ( int  i,
int  j 
) const [inline]

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

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

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

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

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

const d6_array& d7_array::operator() ( int  i  )  const

const d6_array& d7_array::operator[] ( int  i  )  const

const d5_array& d7_array::operator() ( int  i,
int  j 
) const

const d4_array& d7_array::operator() ( int  i,
int  j,
int  k 
) const

const d3_array& d7_array::operator() ( int  i,
int  j,
int  k,
int  l 
) const

const dmatrix& d7_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m 
) const

const dvector& d7_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m,
int  _n 
) const

const double& d7_array::operator() ( int  i,
int  j,
int  k,
int  l,
int  _m,
int  _n,
int  _p 
) const

d6_array& d7_array::operator() ( int   ) 

d6_array& d7_array::operator[] ( int   ) 

d5_array& d7_array::operator() ( int  ,
int   
)

d4_array& d7_array::operator() ( int  ,
int  ,
int   
)

d3_array& d7_array::operator() ( int  ,
int  ,
int  ,
int   
)

dmatrix& d7_array::operator() ( int  ,
int  ,
int  ,
int  ,
int   
)

dvector& d7_array::operator() ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

double& d7_array::operator() ( int  ,
int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

int d7_array::indexmin ( void   )  [inline]

int d7_array::indexmax ( void   )  [inline]

int d7_array::size ( void   )  [inline]

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

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

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

void d7_array::initialize ( void   ) 

void d7_array::operator/= ( double  d  ) 


Member Data Documentation

d6_array* d7_array::t [private]


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

Generated on Fri Aug 29 13:55:32 2008 for AUTODIF Library by  doxygen 1.5.6