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

Description not yet available. More...

#include <df1b2fun.h>

Public Member Functions

 df1b2matrix (int nrl, int nrh, int ncl, int nch)
 Description not yet available.
 df1b2matrix (int nrl, int nrh)
 Description not yet available.
 df1b2matrix (const df1b2matrix &)
 Description not yet available.
 df1b2matrix (int nrl, int nrh, const index_type &ncl, const index_type &nch)
 Description not yet available.
 df1b2matrix (void)
 Description not yet available.
 ~df1b2matrix ()
 Description not yet available.
void allocate (int nrl, int nrh, int ncl, int nch)
 Description not yet available.
void allocate (int nrl, int nrh)
 Description not yet available.
void allocate (int nrl, int nrh, int ncl, int nch, const char *)
 Description not yet available.
void allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch)
 Description not yet available.
void allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch, const char *)
 Description not yet available.
void allocate (void)
 Description not yet available.
int allocated (void)
void colfill (const int j, const df1b2vector &v)
 Copy values of vector v into column j.
int colmax (void) const
int colmin (void) const
int colsize (void) const
void deallocate (void)
 Description not yet available.
int indexmax (void) const
int indexmin (void) const
void initialize (void)
 Description not yet available.
df1b2variableoperator() (int i, int j) const
df1b2vectoroperator() (int i) const
df1b2matrixoperator*= (const df1b2variable &x)
 Description not yet available.
df1b2matrixoperator*= (double x)
 Description not yet available.
df1b2matrixoperator+= (const df1b2matrix &M)
 Description not yet available.
df1b2matrixoperator-= (const df1b2matrix &M)
 Description not yet available.
df1b2matrixoperator/= (const df1b2variable &x)
 Description not yet available.
df1b2matrixoperator/= (double x)
 Description not yet available.
df1b2matrixoperator= (const df3_one_matrix &)
df1b2matrixoperator= (const df1b2matrix &)
 Description not yet available.
df1b2matrixoperator= (const dmatrix &)
 Description not yet available.
df1b2matrixoperator= (const df1b2variable &)
 Description not yet available.
df1b2matrixoperator= (double)
 Description not yet available.
df1b2matrixoperator= (const df3_two_matrix &M)
 Description not yet available.
df1b2vectoroperator[] (int i) const
int rowmax (void) const
int rowmin (void) const
int size (void) const

Private Attributes

int index_max
int index_min
mat_shapexshape
df1b2vectorv

Detailed Description

Description not yet available.

Parameters:

Definition at line 1029 of file df1b2fun.h.


Constructor & Destructor Documentation

Description not yet available.

Parameters:

Definition at line 754 of file f1b2vc5.cpp.

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

Description not yet available.

Parameters:

Definition at line 586 of file f1b2vc5.cpp.

df1b2matrix::df1b2matrix ( int  nrl,
int  nrh 
)

Description not yet available.

Parameters:

Definition at line 602 of file f1b2vc5.cpp.

Description not yet available.

Parameters:

Definition at line 714 of file f1b2vc5.cpp.

df1b2matrix::df1b2matrix ( int  nrl,
int  nrh,
const index_type ncl,
const index_type nch 
)

Description not yet available.

Parameters:

Definition at line 618 of file f1b2vc5.cpp.

Description not yet available.

Parameters:

Definition at line 635 of file f1b2vc5.cpp.


Member Function Documentation

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

Description not yet available.

Parameters:

Reimplemented in df1b2_init_matrix.

Definition at line 663 of file f1b2vc5.cpp.

Referenced by df1b23array::allocate(), operator*(), operator+(), and operator-().

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

Description not yet available.

Parameters:

Definition at line 727 of file f1b2vc5.cpp.

void df1b2matrix::allocate ( int  nrl,
int  nrh,
int  ncl,
int  nch,
const char *  s 
)

Description not yet available.

Parameters:

Reimplemented in df1b2_init_matrix.

Definition at line 644 of file f1b2vc5.cpp.

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

Description not yet available.

Parameters:

Definition at line 688 of file f1b2vc5.cpp.

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

Description not yet available.

Parameters:

Reimplemented in df1b2_init_matrix.

Definition at line 653 of file f1b2vc5.cpp.

void df1b2matrix::allocate ( void  )

Description not yet available.

Parameters:

Definition at line 789 of file f1b2vc5.cpp.

Referenced by allocate(), df1b2_init_matrix::allocate(), df1b2_init_bounded_matrix::allocate(), and df1b2matrix().

int df1b2matrix::allocated ( void  ) [inline]
void df1b2matrix::colfill ( const int  j,
const df1b2vector v 
)

Copy values of vector v into column j.

Definition at line 800 of file f1b2vc5.cpp.

int df1b2matrix::colmax ( void  ) const [inline]

Definition at line 1073 of file df1b2fun.h.

Referenced by colsize(), expm(), matrix2vector(), posfun(), and solve().

int df1b2matrix::colmin ( void  ) const [inline]

Definition at line 1072 of file df1b2fun.h.

Referenced by colsize(), expm(), matrix2vector(), posfun(), and solve().

int df1b2matrix::colsize ( void  ) const [inline]

Definition at line 1074 of file df1b2fun.h.

Referenced by solve().

void df1b2matrix::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 773 of file f1b2vc5.cpp.

Referenced by ~df1b2matrix().

int df1b2matrix::indexmax ( void  ) const [inline]
int df1b2matrix::indexmin ( void  ) const [inline]
void df1b2matrix::initialize ( void  )

Description not yet available.

Parameters:

Definition at line 155 of file f1b2vc2.cpp.

Referenced by choleski_decomp(), expm(), ludcmp(), and operator*().

df1b2variable & df1b2matrix::operator() ( int  i,
int  j 
) const [inline]

Definition at line 1081 of file df1b2fun.h.

df1b2vector & df1b2matrix::operator() ( int  i) const [inline]

Definition at line 1089 of file df1b2fun.h.

df1b2matrix & df1b2matrix::operator*= ( const df1b2variable _x)

Description not yet available.

Parameters:

Definition at line 85 of file f1b2vc4.cpp.

df1b2matrix & df1b2matrix::operator*= ( double  x)

Description not yet available.

Parameters:

Definition at line 54 of file f1b2vc4.cpp.

df1b2matrix & df1b2matrix::operator+= ( const df1b2matrix _M)

Description not yet available.

Parameters:

Definition at line 101 of file f1b2vc4.cpp.

df1b2matrix & df1b2matrix::operator-= ( const df1b2matrix _M)

Description not yet available.

Parameters:

Definition at line 127 of file f1b2vc4.cpp.

df1b2matrix & df1b2matrix::operator/= ( const df1b2variable _x)

Description not yet available.

Parameters:

Definition at line 69 of file f1b2vc4.cpp.

df1b2matrix & df1b2matrix::operator/= ( double  x)

Description not yet available.

Parameters:

Definition at line 39 of file f1b2vc4.cpp.

df1b2matrix & df1b2matrix::operator= ( const df3_one_matrix M)

Definition at line 711 of file df3fun.cpp.

Referenced by df1b2_init_bounded_matrix::allocate().

df1b2matrix & df1b2matrix::operator= ( const df1b2matrix _M)

Description not yet available.

Parameters:

Definition at line 58 of file f1b2vc2.cpp.

df1b2matrix & df1b2matrix::operator= ( const dmatrix _M)

Description not yet available.

Parameters:

Definition at line 74 of file f1b2vc2.cpp.

df1b2matrix & df1b2matrix::operator= ( const df1b2variable _M)

Description not yet available.

Parameters:

Definition at line 110 of file f1b2vc2.cpp.

df1b2matrix & df1b2matrix::operator= ( double  M)

Description not yet available.

Parameters:

Definition at line 90 of file f1b2vc2.cpp.

df1b2matrix & df1b2matrix::operator= ( const df3_two_matrix M)

Description not yet available.

Parameters:

Definition at line 1211 of file df32fun.cpp.

df1b2vector & df1b2matrix::operator[] ( int  i) const [inline]

Definition at line 1085 of file df1b2fun.h.

int df1b2matrix::rowmax ( void  ) const [inline]

Definition at line 1043 of file df1b2fun.h.

Referenced by colfill(), expm(), matrix2vector(), operator*(), and posfun().

int df1b2matrix::rowmin ( void  ) const [inline]

Definition at line 1040 of file df1b2fun.h.

Referenced by colfill(), expm(), matrix2vector(), operator*(), posfun(), and solve().

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

Definition at line 1044 of file df1b2fun.h.

Referenced by allocate().


Member Data Documentation

int df1b2matrix::index_max [private]

Definition at line 1032 of file df1b2fun.h.

Referenced by allocate(), df1b2matrix(), indexmax(), rowmax(), and size().

int df1b2matrix::index_min [private]

Definition at line 1031 of file df1b2fun.h.

Referenced by allocate(), colmax(), colmin(), df1b2matrix(), indexmin(), rowmin(), and size().

Definition at line 1034 of file df1b2fun.h.

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

List of all members.


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