#include <Wm4BandedMatrix.h>
Public Member Functions | |
| BandedMatrix (const BandedMatrix &rkM) | |
| BandedMatrix (int iSize, int iLBands, int iUBands) | |
| const Real * | GetDBand () const |
| Real * | GetDBand () |
| const Real * | GetLBand (int i) const |
| Real * | GetLBand (int i) |
| int | GetLBandMax (int i) const |
| int | GetLBands () const |
| int | GetSize () const |
| const Real * | GetUBand (int i) const |
| Real * | GetUBand (int i) |
| int | GetUBandMax (int i) const |
| int | GetUBands () const |
| Real | operator() (int iRow, int iCol) const |
| Real & | operator() (int iRow, int iCol) |
| BandedMatrix & | operator= (const BandedMatrix &rkM) |
| void | SetIdentity () |
| void | SetZero () |
| ~BandedMatrix () | |
Definition at line 27 of file Wm4BandedMatrix.h.
| Wm4::BandedMatrix< Real >::BandedMatrix | ( | int | iSize, | |
| int | iLBands, | |||
| int | iUBands | |||
| ) | [inline] |
Definition at line 22 of file Wm4BandedMatrix.inl.
| Wm4::BandedMatrix< Real >::BandedMatrix | ( | const BandedMatrix< Real > & | rkM | ) | [inline] |
Definition at line 34 of file Wm4BandedMatrix.inl.
| Wm4::BandedMatrix< Real >::~BandedMatrix | ( | ) | [inline] |
Definition at line 43 of file Wm4BandedMatrix.inl.
| const Real * Wm4::BandedMatrix< Real >::GetDBand | ( | ) | const [inline] |
Definition at line 101 of file Wm4BandedMatrix.inl.
| Real * Wm4::BandedMatrix< Real >::GetDBand | ( | ) | [inline] |
Definition at line 95 of file Wm4BandedMatrix.inl.
| const Real * Wm4::BandedMatrix< Real >::GetLBand | ( | int | i | ) | const [inline] |
Definition at line 125 of file Wm4BandedMatrix.inl.
| Real * Wm4::BandedMatrix< Real >::GetLBand | ( | int | i | ) | [inline] |
Definition at line 114 of file Wm4BandedMatrix.inl.
| int Wm4::BandedMatrix< Real >::GetLBandMax | ( | int | i | ) | const [inline] |
Definition at line 107 of file Wm4BandedMatrix.inl.
| int Wm4::BandedMatrix< Real >::GetLBands | ( | ) | const [inline] |
Definition at line 83 of file Wm4BandedMatrix.inl.
| int Wm4::BandedMatrix< Real >::GetSize | ( | ) | const [inline] |
Definition at line 77 of file Wm4BandedMatrix.inl.
Referenced by Wm4::LinearSystem< Real >::Invert(), and Wm4::LinearSystem< Real >::SolveBanded().
| const Real * Wm4::BandedMatrix< Real >::GetUBand | ( | int | i | ) | const [inline] |
Definition at line 154 of file Wm4BandedMatrix.inl.
| Real * Wm4::BandedMatrix< Real >::GetUBand | ( | int | i | ) | [inline] |
Definition at line 143 of file Wm4BandedMatrix.inl.
| int Wm4::BandedMatrix< Real >::GetUBandMax | ( | int | i | ) | const [inline] |
Definition at line 136 of file Wm4BandedMatrix.inl.
| int Wm4::BandedMatrix< Real >::GetUBands | ( | ) | const [inline] |
Definition at line 89 of file Wm4BandedMatrix.inl.
Referenced by Wm4::LinearSystem< Real >::SolveBanded().
| Real Wm4::BandedMatrix< Real >::operator() | ( | int | iRow, | |
| int | iCol | |||
| ) | const [inline] |
Definition at line 195 of file Wm4BandedMatrix.inl.
| Real & Wm4::BandedMatrix< Real >::operator() | ( | int | iRow, | |
| int | iCol | |||
| ) | [inline] |
Definition at line 165 of file Wm4BandedMatrix.inl.
| BandedMatrix< Real > & Wm4::BandedMatrix< Real >::operator= | ( | const BandedMatrix< Real > & | rkM | ) | [inline] |
Definition at line 49 of file Wm4BandedMatrix.inl.
References Wm4::System::Memcpy().
| void Wm4::BandedMatrix< Real >::SetIdentity | ( | ) | [inline] |
Definition at line 243 of file Wm4BandedMatrix.inl.
| void Wm4::BandedMatrix< Real >::SetZero | ( | ) | [inline] |
Definition at line 224 of file Wm4BandedMatrix.inl.
1.6.1