NEWMAT::RectMatrixRowCol Class Reference#include <newmatrm.h>
Inheritance diagram for NEWMAT::RectMatrixRowCol:
[legend]List of all members.
Detailed Description
Definition at line 16 of file newmatrm.h.
|
Public Member Functions |
| | RectMatrixRowCol (Real *st, int nx, int sp, int sh) |
| void | Reset (Real *st, int nx, int sp, int sh) |
| Real | operator * (const RectMatrixRowCol &) const |
| void | AddScaled (const RectMatrixRowCol &, Real) |
| void | Divide (const RectMatrixRowCol &, Real) |
| void | Divide (Real) |
| void | Negate () |
| void | Zero () |
| Real & | operator[] (int i) |
| Real | SumSquare () const |
| Real & | First () |
| void | DownDiag () |
| void | UpDiag () |
Public Attributes |
| Real * | store |
| int | n |
| int | spacing |
| int | shift |
Friends |
| void | ComplexScale (RectMatrixCol &, RectMatrixCol &, Real, Real) |
| void | Rotate (RectMatrixCol &, RectMatrixCol &, Real, Real) |
Constructor & Destructor Documentation
| NEWMAT::RectMatrixRowCol::RectMatrixRowCol |
( |
Real * |
st, |
|
|
int |
nx, |
|
|
int |
sp, |
|
|
int |
sh |
|
) |
[inline] |
|
Member Function Documentation
| void NEWMAT::RectMatrixRowCol::Divide |
( |
Real |
|
) |
|
|
| void NEWMAT::RectMatrixRowCol::DownDiag |
( |
|
) |
[inline] |
|
| Real& NEWMAT::RectMatrixRowCol::First |
( |
|
) |
[inline] |
|
| void NEWMAT::RectMatrixRowCol::Negate |
( |
|
) |
|
|
| Real& NEWMAT::RectMatrixRowCol::operator[] |
( |
int |
i |
) |
[inline] |
|
| void NEWMAT::RectMatrixRowCol::Reset |
( |
Real * |
st, |
|
|
int |
nx, |
|
|
int |
sp, |
|
|
int |
sh |
|
) |
[inline] |
|
| Real NEWMAT::RectMatrixRowCol::SumSquare |
( |
|
) |
const |
|
| void NEWMAT::RectMatrixRowCol::UpDiag |
( |
|
) |
[inline] |
|
| void NEWMAT::RectMatrixRowCol::Zero |
( |
|
) |
|
|
Friends And Related Function Documentation
Member Data Documentation
|
|
Definition at line 24 of file newmatrm.h.
Referenced by AddScaled(), NEWMAT::ComplexScale(), Divide(), NEWMAT::RectMatrixCol::Down(), NEWMAT::RectMatrixDiag::DownDiag(), DownDiag(), NEWMAT::RectMatrixRow::Left(), Negate(), operator *(), Reset(), NEWMAT::RectMatrixRow::Right(), NEWMAT::Rotate(), SumSquare(), NEWMAT::RectMatrixCol::Up(), NEWMAT::RectMatrixDiag::UpDiag(), UpDiag(), and Zero(). |
|
|
Definition at line 25 of file newmatrm.h.
Referenced by AddScaled(), NEWMAT::ComplexScale(), Divide(), NEWMAT::RectMatrixCol::Down(), DownDiag(), Negate(), operator *(), operator[](), Reset(), NEWMAT::Rotate(), SumSquare(), NEWMAT::RectMatrixCol::Up(), UpDiag(), and Zero(). |
|
|
Definition at line 23 of file newmatrm.h.
Referenced by AddScaled(), NEWMAT::ComplexScale(), Divide(), NEWMAT::RectMatrixCol::Down(), NEWMAT::RectMatrixRow::Down(), NEWMAT::RectMatrixDiag::DownDiag(), DownDiag(), First(), NEWMAT::RectMatrixCol::Left(), NEWMAT::RectMatrixRow::Left(), Negate(), operator *(), NEWMAT::RectMatrixDiag::operator[](), NEWMAT::RectMatrixRow::operator[](), operator[](), Reset(), NEWMAT::RectMatrixCol::Right(), NEWMAT::RectMatrixRow::Right(), NEWMAT::Rotate(), SumSquare(), NEWMAT::RectMatrixCol::Up(), NEWMAT::RectMatrixRow::Up(), NEWMAT::RectMatrixDiag::UpDiag(), UpDiag(), and Zero(). |
The documentation for this class was generated from the following files:
|