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:
|