Public Member Functions
UpperBandMatrix Class Reference

Upper triangular band matrix. More...

#include <BandMatrix.h>

Inheritance diagram for UpperBandMatrix:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Realelement (int, int)
Real element (int, int) const
GeneralMatrixMakeSolver ()
Realoperator() (int, int)
Real operator() (int, int) const
void operator= (Real f)
void operator= (const UpperBandMatrix &m)
void ReSize (int m, int n, int b)
void resize (int n, int ubw)
void ReSize (int n, int ubw)
void resize (const GeneralMatrix &A)
 resize BandMatrix
void ReSize (const GeneralMatrix &A)
void swap (UpperBandMatrix &gm)
MatrixType type () const
 UpperBandMatrix ()
 UpperBandMatrix (int n, int ubw)
 UpperBandMatrix (const UpperBandMatrix &gm)
 ~UpperBandMatrix ()
GeneralMatrixImage () const
 UpperBandMatrix (const BaseMatrix &)
void operator= (const BaseMatrix &)
 assignment operator for BandMatrix
void Solver (MatrixColX &, const MatrixColX &)
LogAndSign log_determinant () const
void resize (int, int, int)
 resize UpperBandMatrix

Detailed Description

Upper triangular band matrix.

Definition at line 78 of file BandMatrix.h.


Constructor & Destructor Documentation

Definition at line 82 of file BandMatrix.h.

Definition at line 83 of file BandMatrix.h.

UpperBandMatrix::UpperBandMatrix ( int  n,
int  ubw 
) [inline]

Definition at line 84 of file BandMatrix.h.

Definition at line 8662 of file NewMatExhaustive.cpp.

Definition at line 91 of file BandMatrix.h.


Member Function Documentation

Real & UpperBandMatrix::element ( int  m,
int  n 
)

Reimplemented from BandMatrix.

Definition at line 3418 of file NewMatExhaustive.cpp.

Real UpperBandMatrix::element ( int  m,
int  n 
) const

Reimplemented from BandMatrix.

Definition at line 3427 of file NewMatExhaustive.cpp.

GeneralMatrix * UpperBandMatrix::Image ( ) const [private, virtual]

Reimplemented from BandMatrix.

Definition at line 9087 of file NewMatExhaustive.cpp.

Reimplemented from BandMatrix.

Definition at line 8960 of file NewMatExhaustive.cpp.

Reimplemented from BandMatrix.

Definition at line 92 of file BandMatrix.h.

Real & UpperBandMatrix::operator() ( int  m,
int  n 
)

Reimplemented from BandMatrix.

Definition at line 2699 of file NewMatExhaustive.cpp.

Real UpperBandMatrix::operator() ( int  m,
int  n 
) const

Reimplemented from BandMatrix.

Definition at line 2811 of file NewMatExhaustive.cpp.

void UpperBandMatrix::operator= ( const BaseMatrix X)

assignment operator for BandMatrix

Reimplemented from BandMatrix.

Definition at line 8670 of file NewMatExhaustive.cpp.

void UpperBandMatrix::operator= ( Real  f) [inline]

Reimplemented from BandMatrix.

Definition at line 88 of file BandMatrix.h.

void UpperBandMatrix::operator= ( const UpperBandMatrix m) [inline]

Definition at line 89 of file BandMatrix.h.

void UpperBandMatrix::resize ( int  n,
int  lb,
int  ub 
) [virtual]

resize UpperBandMatrix

Reimplemented from BandMatrix.

Definition at line 8543 of file NewMatExhaustive.cpp.

void UpperBandMatrix::ReSize ( int  m,
int  n,
int  b 
) [inline, virtual]

Reimplemented from BandMatrix.

Definition at line 96 of file BandMatrix.h.

void UpperBandMatrix::resize ( int  n,
int  ubw 
) [inline]

Definition at line 97 of file BandMatrix.h.

void UpperBandMatrix::ReSize ( int  n,
int  ubw 
) [inline]

Definition at line 99 of file BandMatrix.h.

void UpperBandMatrix::resize ( const GeneralMatrix A) [inline, virtual]

resize BandMatrix

Reimplemented from BandMatrix.

Definition at line 101 of file BandMatrix.h.

void UpperBandMatrix::ReSize ( const GeneralMatrix A) [inline, virtual]

Reimplemented from BandMatrix.

Definition at line 102 of file BandMatrix.h.

void UpperBandMatrix::Solver ( MatrixColX mcout,
const MatrixColX mcin 
) [virtual]

Reimplemented from GeneralMatrix.

Definition at line 8898 of file NewMatExhaustive.cpp.

void UpperBandMatrix::swap ( UpperBandMatrix gm) [inline]

Definition at line 111 of file BandMatrix.h.

MatrixType UpperBandMatrix::type ( ) const [virtual]

Reimplemented from BandMatrix.

Definition at line 1331 of file NewMatExhaustive.cpp.


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


lo
Author(s): U. Klank
autogenerated on Mon Oct 6 2014 10:44:16