Virtual U.org
Get Personal Training on VU Today
    
Top shadow
 
 register/help
User Name:

Password:

NEWMAT::SPMatrix class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

NEWMAT::SPMatrix Class Reference

Class for representing an SP matrix. Used in newmat library. More...

#include <Newmat.h>

Inheritance diagram for NEWMAT::SPMatrix:

NEWMAT::AddedMatrix NEWMAT::MultipliedMatrix NEWMAT::BaseMatrix Janitor NEWMAT::ElmDivideMatrix List of all members.

Public Methods

GeneralMatrixEvaluate (MatrixType mt=MatrixTypeUnSp)
MatrixBandWidth BandWidth () const
void SelectVersion (MatrixType, bool &, bool &) const

Protected Methods

 SPMatrix (const BaseMatrix *bm1x, const BaseMatrix *bm2x)

Friends

class BaseMatrix
class GeneralMatrix
class GenericMatrix
SPMatrix & SP (const BaseMatrix &, const BaseMatrix &)

Detailed Description

Class for representing an SP matrix. Used in newmat library.

Definition at line 1129 of file Newmat.h.


Constructor & Destructor Documentation

NEWMAT::SPMatrix::SPMatrix const BaseMatrix   bm1x,
const BaseMatrix   bm2x
[inline, protected]
 

Definition at line 1131 of file Newmat.h.


Member Function Documentation

MatrixBandWidth NEWMAT::SPMatrix::BandWidth   const [virtual]
 

Reimplemented from NEWMAT::AddedMatrix.

Definition at line 269 of file NEWMAT4.CPP.

References NEWMAT::BaseMatrix::BandWidth(), NEWMAT::MultipliedMatrix::gm1, NEWMAT::MultipliedMatrix::gm2, and NEWMAT::MatrixBandWidth::minimum().

GeneralMatrix * NEWMAT::SPMatrix::Evaluate MatrixType    mt = MatrixTypeUnSp [virtual]
 

Reimplemented from NEWMAT::AddedMatrix.

Reimplemented in NEWMAT::ElmDivideMatrix.

Definition at line 151 of file NEWMAT7.CPP.

References NEWMAT::MultipliedMatrix::bm1, NEWMAT::MultipliedMatrix::bm2, NEWMAT::GeneralMatrix::Evaluate(), NEWMAT::MultipliedMatrix::gm1, NEWMAT::MultipliedMatrix::gm2, and REPORT.

void NEWMAT::SPMatrix::SelectVersion MatrixType   ,
bool &   ,
bool &   
const
 

Reimplemented from NEWMAT::AddedMatrix.

Definition at line 499 of file NEWMAT7.CPP.

References NEWMAT::MatrixBandWidth::minimum().


Friends And Related Function Documentation

friend class BaseMatrix [friend]
 

Reimplemented from NEWMAT::AddedMatrix.

Reimplemented in NEWMAT::ElmDivideMatrix.

Definition at line 1134 of file Newmat.h.

friend class GeneralMatrix [friend]
 

Reimplemented from NEWMAT::AddedMatrix.

Reimplemented in NEWMAT::ElmDivideMatrix.

Definition at line 1135 of file Newmat.h.

friend class GenericMatrix [friend]
 

Reimplemented from NEWMAT::AddedMatrix.

Reimplemented in NEWMAT::ElmDivideMatrix.

Definition at line 1136 of file Newmat.h.

SPMatrix& SP const BaseMatrix   bm1,
const BaseMatrix   bm2
[friend]
 

Definition at line 204 of file NEWMAT6.CPP.


The documentation for this class was generated from the following files:
Generated on Fri Aug 23 01:39:55 2002 for VirtualU by doxygen1.2.17