NEWMAT::Matrix Class Reference#include <newmat.h>
Inheritance diagram for NEWMAT::Matrix:
[legend]List of all members.
Detailed Description
Definition at line 552 of file newmat.h.
|
Public Member Functions |
| | Matrix () |
| | ~Matrix () |
| | Matrix (int, int) |
| | Matrix (const BaseMatrix &) |
| void | operator= (const BaseMatrix &) |
| void | operator= (Real f) |
| void | operator= (const Matrix &m) |
| MatrixType | Type () const |
| Real & | operator() (int, int) |
| Real & | element (int, int) |
| Real | operator() (int, int) const |
| Real | element (int, int) const |
| | Matrix (const Matrix &gm) |
| GeneralMatrix * | MakeSolver () |
| Real | Trace () const |
| void | GetRow (MatrixRowCol &) |
| void | GetCol (MatrixRowCol &) |
| void | GetCol (MatrixColX &) |
| void | RestoreCol (MatrixRowCol &) |
| void | RestoreCol (MatrixColX &) |
| void | NextRow (MatrixRowCol &) |
| void | NextCol (MatrixRowCol &) |
| void | NextCol (MatrixColX &) |
| virtual void | ReSize (int, int) |
| void | ReSize (const GeneralMatrix &A) |
| Real | MaximumAbsoluteValue2 (int &i, int &j) const |
| Real | MinimumAbsoluteValue2 (int &i, int &j) const |
| Real | Maximum2 (int &i, int &j) const |
| Real | Minimum2 (int &i, int &j) const |
| void | operator+= (const Matrix &M) |
| void | operator-= (const Matrix &M) |
| void | operator+= (Real f) |
| void | operator-= (Real f) |
| void | swap (Matrix &gm) |
Private Member Functions |
| GeneralMatrix * | Image () const |
Friends |
| Real | DotProduct (const Matrix &A, const Matrix &B) |
Constructor & Destructor Documentation
| NEWMAT::Matrix::Matrix |
( |
|
) |
[inline] |
|
| NEWMAT::Matrix::~Matrix |
( |
|
) |
[inline] |
|
| NEWMAT::Matrix::Matrix |
( |
int |
, |
|
|
int |
|
|
) |
|
|
| NEWMAT::Matrix::Matrix |
( |
const Matrix & |
gm |
) |
[inline] |
|
Member Function Documentation
| Real NEWMAT::Matrix::element |
( |
int |
, |
|
|
int |
|
|
) |
const |
|
| Real & NEWMAT::Matrix::element |
( |
int |
, |
|
|
int |
|
|
) |
|
|
| void NEWMAT::Matrix::GetCol |
( |
MatrixColX & |
|
) |
[virtual] |
|
| GeneralMatrix * NEWMAT::Matrix::Image |
( |
|
) |
const [private, virtual] |
|
| Real NEWMAT::Matrix::Maximum2 |
( |
int & |
i, |
|
|
int & |
j |
|
) |
const [virtual] |
|
| Real NEWMAT::Matrix::MaximumAbsoluteValue2 |
( |
int & |
i, |
|
|
int & |
j |
|
) |
const [virtual] |
|
| Real NEWMAT::Matrix::Minimum2 |
( |
int & |
i, |
|
|
int & |
j |
|
) |
const [virtual] |
|
| Real NEWMAT::Matrix::MinimumAbsoluteValue2 |
( |
int & |
i, |
|
|
int & |
j |
|
) |
const [virtual] |
|
| void NEWMAT::Matrix::NextCol |
( |
MatrixColX & |
|
) |
[virtual] |
|
| Real NEWMAT::Matrix::operator() |
( |
int |
, |
|
|
int |
|
|
) |
const |
|
| Real & NEWMAT::Matrix::operator() |
( |
int |
, |
|
|
int |
|
|
) |
|
|
| void NEWMAT::Matrix::operator+= |
( |
Real |
f |
) |
[inline] |
|
| void NEWMAT::Matrix::operator+= |
( |
const Matrix & |
M |
) |
[inline] |
|
| void NEWMAT::Matrix::operator-= |
( |
Real |
f |
) |
[inline] |
|
| void NEWMAT::Matrix::operator-= |
( |
const Matrix & |
M |
) |
[inline] |
|
| void NEWMAT::Matrix::operator= |
( |
const Matrix & |
m |
) |
[inline] |
|
| void NEWMAT::Matrix::operator= |
( |
Real |
f |
) |
[inline] |
|
| void NEWMAT::Matrix::operator= |
( |
const BaseMatrix & |
|
) |
|
|
| void NEWMAT::Matrix::ReSize |
( |
const GeneralMatrix & |
A |
) |
[virtual] |
|
| void NEWMAT::Matrix::ReSize |
( |
int |
, |
|
|
int |
|
|
) |
[virtual] |
|
| void NEWMAT::Matrix::RestoreCol |
( |
MatrixColX & |
|
) |
[virtual] |
|
| void NEWMAT::Matrix::RestoreCol |
( |
MatrixRowCol & |
|
) |
[virtual] |
|
| void NEWMAT::Matrix::swap |
( |
Matrix & |
gm |
) |
[inline] |
|
| Real NEWMAT::Matrix::Trace |
( |
|
) |
const [virtual] |
|
| MatrixType NEWMAT::Matrix::Type |
( |
|
) |
const [virtual] |
|
Friends And Related Function Documentation
The documentation for this class was generated from the following files:
|