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

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 banded_symmetric_dmatrix (void)
 
 banded_symmetric_dmatrix (const banded_symmetric_dmatrix &, int, int)
 Description not yet available. More...
 
 banded_symmetric_dmatrix (int _min, int _max, int _bw)
 Description not yet available. More...
 
 banded_symmetric_dmatrix (const dvar_matrix_position &mpos)
 Description not yet available. More...
 
int bandwidth (void) const
 
const dmatrixget_dmatrix (void) const
 
int indexmax (void) const
 
int indexmin (void) const
 
void initialize (void)
 Description not yet available. More...
 
double & operator() (int i, int j)
 
dvector operator() (int i)
 
const double & operator() (int i, int j) const
 
const dvector operator() (int i) const
 
banded_symmetric_dmatrixoperator= (const banded_symmetric_dmatrix &)
 Description not yet available. More...
 
int rowmax (void) const
 
int rowmin (void) const
 
void save_dmatrix_derivatives (const dvar_matrix_position &) const
 Description not yet available. More...
 
void save_dmatrix_position (void) const
 
void save_dmatrix_value () const
 Description not yet available. More...
 
void shift (int)
 Description not yet available. More...
 
banded_symmetric_dmatrix sub (int l, int u)
 Description not yet available. More...
 

Private Attributes

int bw
 
dmatrix d
 

Friends

double norm2 (const banded_symmetric_dmatrix &B)
 
banded_symmetric_dmatrix restore_banded_symmetric_dvar_matrix_value (const dvar_matrix_position &mpos)
 Description not yet available. More...
 
double sumsq (const banded_symmetric_dmatrix &B)
 
banded_symmetric_dmatrix value (const banded_symmetric_dvar_matrix &v)
 Description not yet available. More...
 

Detailed Description

Description not yet available.

Parameters

Definition at line 7981 of file fvar.hpp.

Constructor & Destructor Documentation

banded_symmetric_dmatrix::banded_symmetric_dmatrix ( void  )
inline

Definition at line 8012 of file fvar.hpp.

Referenced by sub().

banded_symmetric_dmatrix::banded_symmetric_dmatrix ( const banded_symmetric_dmatrix BB,
int  _lb,
int  _ub 
)

Description not yet available.

Parameters

Definition at line 95 of file dmat28.cpp.

banded_symmetric_dmatrix::banded_symmetric_dmatrix ( int  _min,
int  _max,
int  _bw 
)

Description not yet available.

Parameters

Definition at line 136 of file dmat28.cpp.

banded_symmetric_dmatrix::banded_symmetric_dmatrix ( const dvar_matrix_position pos)

Description not yet available.

Parameters

Definition at line 148 of file dmat28.cpp.

Member Function Documentation

int banded_symmetric_dmatrix::bandwidth ( void  ) const
inline
const dmatrix& banded_symmetric_dmatrix::get_dmatrix ( void  ) const
inline

Definition at line 7986 of file fvar.hpp.

int banded_symmetric_dmatrix::indexmax ( void  ) const
inline
int banded_symmetric_dmatrix::indexmin ( void  ) const
inline
void banded_symmetric_dmatrix::initialize ( void  )
double& banded_symmetric_dmatrix::operator() ( int  i,
int  j 
)
inline

Definition at line 8030 of file fvar.hpp.

dvector banded_symmetric_dmatrix::operator() ( int  i)
inline

Definition at line 8034 of file fvar.hpp.

const double& banded_symmetric_dmatrix::operator() ( int  i,
int  j 
) const
inline

Definition at line 8038 of file fvar.hpp.

const dvector banded_symmetric_dmatrix::operator() ( int  i) const
inline

Definition at line 8042 of file fvar.hpp.

banded_symmetric_dmatrix & banded_symmetric_dmatrix::operator= ( const banded_symmetric_dmatrix M)

Description not yet available.

Parameters

Definition at line 365 of file dmat28.cpp.

int banded_symmetric_dmatrix::rowmax ( void  ) const
inline
int banded_symmetric_dmatrix::rowmin ( void  ) const
inline
void banded_symmetric_dmatrix::save_dmatrix_derivatives ( const dvar_matrix_position pos) const

Description not yet available.

Parameters

Definition at line 118 of file cmpdif11.cpp.

Referenced by dfcholeski_decomp_banded(), and dfcholeski_decomp_banded_positive().

void banded_symmetric_dmatrix::save_dmatrix_position ( void  ) const
void banded_symmetric_dmatrix::save_dmatrix_value ( ) const

Description not yet available.

Parameters

Definition at line 46 of file cmpdif11.cpp.

void banded_symmetric_dmatrix::shift ( int  j)

Description not yet available.

Parameters

Definition at line 115 of file dmat28.cpp.

banded_symmetric_dmatrix banded_symmetric_dmatrix::sub ( int  l,
int  u 
)

Description not yet available.

Parameters

Definition at line 402 of file dmat28.cpp.

Friends And Related Function Documentation

double norm2 ( const banded_symmetric_dmatrix B)
friend

Definition at line 239 of file dmat38.cpp.

banded_symmetric_dmatrix restore_banded_symmetric_dvar_matrix_value ( const dvar_matrix_position mpos)
friend

Description not yet available.

Parameters

Definition at line 55 of file cmpdif11.cpp.

double sumsq ( const banded_symmetric_dmatrix B)
friend

Description not yet available.

Parameters

Definition at line 114 of file fvar_m40.cpp.

Member Data Documentation

int banded_symmetric_dmatrix::bw
private

Definition at line 7983 of file fvar.hpp.

Referenced by banded_symmetric_dmatrix(), bandwidth(), norm2(), and shift().

dmatrix banded_symmetric_dmatrix::d
private

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