MOOS 0.2375
|
#include <newmatrc.h>
Public Member Functions | |
void | IncrMat () |
void | IncrDiag () |
void | IncrId () |
void | IncrUT () |
void | IncrLT () |
void | Zero () |
void | Add (const MatrixRowCol &) |
void | AddScaled (const MatrixRowCol &, Real) |
void | Add (const MatrixRowCol &, const MatrixRowCol &) |
void | Add (const MatrixRowCol &, Real) |
void | NegAdd (const MatrixRowCol &, Real) |
void | Sub (const MatrixRowCol &) |
void | Sub (const MatrixRowCol &, const MatrixRowCol &) |
void | RevSub (const MatrixRowCol &) |
void | ConCat (const MatrixRowCol &, const MatrixRowCol &) |
void | Multiply (const MatrixRowCol &) |
void | Multiply (const MatrixRowCol &, const MatrixRowCol &) |
void | KP (const MatrixRowCol &, const MatrixRowCol &) |
void | Copy (const MatrixRowCol &) |
void | CopyCheck (const MatrixRowCol &) |
void | Check (const MatrixRowCol &) |
void | Check () |
void | Copy (const Real *&) |
void | Copy (Real) |
void | Add (Real) |
void | Multiply (Real) |
Real | SumAbsoluteValue () |
Real | MaximumAbsoluteValue1 (Real r, int &i) |
Real | MinimumAbsoluteValue1 (Real r, int &i) |
Real | Maximum1 (Real r, int &i) |
Real | Minimum1 (Real r, int &i) |
Real | Sum () |
void | Inject (const MatrixRowCol &) |
void | Negate (const MatrixRowCol &) |
void | Multiply (const MatrixRowCol &, Real) |
Real * | Data () |
int | Skip () |
int | Storage () |
int | Length () |
void | Skip (int i) |
void | Storage (int i) |
void | Length (int i) |
void | SubRowCol (MatrixRowCol &, int, int) const |
MatrixRowCol () | |
~MatrixRowCol () | |
Public Attributes | |
int | length |
int | skip |
int | storage |
int | rowcol |
GeneralMatrix * | gm |
Real * | data |
LoadAndStoreFlag | cw |
Friends | |
Real | DotProd (const MatrixRowCol &, const MatrixRowCol &) |
Definition at line 33 of file newmatrc.h.
MatrixRowCol::MatrixRowCol | ( | ) | [inline] |
Definition at line 98 of file newmatrc.h.
MatrixRowCol::~MatrixRowCol | ( | ) |
Definition at line 824 of file newmat3.cpp.
void MatrixRowCol::Add | ( | const MatrixRowCol & | mrc | ) |
Definition at line 29 of file newmat2.cpp.
void MatrixRowCol::Add | ( | const MatrixRowCol & | mrc1, |
const MatrixRowCol & | mrc2 | ||
) |
Definition at line 87 of file newmat2.cpp.
void MatrixRowCol::Add | ( | const MatrixRowCol & | mrc1, |
Real | x | ||
) |
Definition at line 232 of file newmat2.cpp.
void MatrixRowCol::Add | ( | Real | r | ) |
Definition at line 555 of file newmat2.cpp.
void MatrixRowCol::AddScaled | ( | const MatrixRowCol & | mrc, |
Real | x | ||
) |
Definition at line 40 of file newmat2.cpp.
void MatrixRowCol::Check | ( | const MatrixRowCol & | mrc1 | ) |
Definition at line 445 of file newmat2.cpp.
void MatrixRowCol::Check | ( | ) |
Definition at line 453 of file newmat2.cpp.
void MatrixRowCol::ConCat | ( | const MatrixRowCol & | mrc1, |
const MatrixRowCol & | mrc2 | ||
) |
Definition at line 280 of file newmat2.cpp.
void MatrixRowCol::Copy | ( | const MatrixRowCol & | mrc1 | ) |
Definition at line 412 of file newmat2.cpp.
void MatrixRowCol::Copy | ( | const Real *& | r | ) |
Definition at line 529 of file newmat2.cpp.
void MatrixRowCol::Copy | ( | Real | r | ) |
Definition at line 537 of file newmat2.cpp.
void MatrixRowCol::CopyCheck | ( | const MatrixRowCol & | mrc1 | ) |
Definition at line 430 of file newmat2.cpp.
Real* MatrixRowCol::Data | ( | ) | [inline] |
Definition at line 89 of file newmatrc.h.
void MatrixRowCol::IncrDiag | ( | ) | [inline] |
Definition at line 46 of file newmatrc.h.
void MatrixRowCol::IncrId | ( | ) | [inline] |
Definition at line 47 of file newmatrc.h.
void MatrixRowCol::IncrLT | ( | ) | [inline] |
Definition at line 49 of file newmatrc.h.
void MatrixRowCol::IncrMat | ( | ) | [inline] |
Definition at line 45 of file newmatrc.h.
void MatrixRowCol::IncrUT | ( | ) | [inline] |
Definition at line 48 of file newmatrc.h.
void MatrixRowCol::Inject | ( | const MatrixRowCol & | mrc | ) |
Definition at line 62 of file newmat2.cpp.
void MatrixRowCol::KP | ( | const MatrixRowCol & | mrc1, |
const MatrixRowCol & | mrc2 | ||
) |
Definition at line 345 of file newmat2.cpp.
void MatrixRowCol::Length | ( | int | i | ) | [inline] |
Definition at line 95 of file newmatrc.h.
int MatrixRowCol::Length | ( | ) | [inline] |
Definition at line 92 of file newmatrc.h.
Real MatrixRowCol::Maximum1 | ( | Real | r, |
int & | i | ||
) |
Definition at line 593 of file newmat2.cpp.
Real MatrixRowCol::MaximumAbsoluteValue1 | ( | Real | r, |
int & | i | ||
) |
Definition at line 573 of file newmat2.cpp.
Real MatrixRowCol::Minimum1 | ( | Real | r, |
int & | i | ||
) |
Definition at line 603 of file newmat2.cpp.
Real MatrixRowCol::MinimumAbsoluteValue1 | ( | Real | r, |
int & | i | ||
) |
Definition at line 583 of file newmat2.cpp.
void MatrixRowCol::Multiply | ( | const MatrixRowCol & | mrc1, |
const MatrixRowCol & | mrc2 | ||
) |
Definition at line 323 of file newmat2.cpp.
void MatrixRowCol::Multiply | ( | const MatrixRowCol & | mrc1 | ) |
Definition at line 307 of file newmat2.cpp.
void MatrixRowCol::Multiply | ( | const MatrixRowCol & | mrc1, |
Real | s | ||
) |
Definition at line 479 of file newmat2.cpp.
void MatrixRowCol::Multiply | ( | Real | r | ) |
Definition at line 549 of file newmat2.cpp.
void MatrixRowCol::NegAdd | ( | const MatrixRowCol & | mrc1, |
Real | x | ||
) |
Definition at line 248 of file newmat2.cpp.
void MatrixRowCol::Negate | ( | const MatrixRowCol & | mrc1 | ) |
Definition at line 463 of file newmat2.cpp.
void MatrixRowCol::RevSub | ( | const MatrixRowCol & | mrc1 | ) |
Definition at line 264 of file newmat2.cpp.
void MatrixRowCol::Skip | ( | int | i | ) | [inline] |
Definition at line 93 of file newmatrc.h.
int MatrixRowCol::Skip | ( | ) | [inline] |
Definition at line 90 of file newmatrc.h.
int MatrixRowCol::Storage | ( | ) | [inline] |
Definition at line 91 of file newmatrc.h.
void MatrixRowCol::Storage | ( | int | i | ) | [inline] |
Definition at line 94 of file newmatrc.h.
void MatrixRowCol::Sub | ( | const MatrixRowCol & | mrc1, |
const MatrixRowCol & | mrc2 | ||
) |
Definition at line 159 of file newmat2.cpp.
void MatrixRowCol::Sub | ( | const MatrixRowCol & | mrc | ) |
Definition at line 51 of file newmat2.cpp.
void MatrixRowCol::SubRowCol | ( | MatrixRowCol & | mrc, |
int | skip1, | ||
int | l1 | ||
) | const |
Definition at line 620 of file newmat2.cpp.
Real MatrixRowCol::Sum | ( | ) |
Definition at line 612 of file newmat2.cpp.
Real MatrixRowCol::SumAbsoluteValue | ( | ) |
Definition at line 562 of file newmat2.cpp.
void MatrixRowCol::Zero | ( | ) |
Definition at line 543 of file newmat2.cpp.
Real DotProd | ( | const MatrixRowCol & | mrc1, |
const MatrixRowCol & | mrc2 | ||
) | [friend] |
Definition at line 73 of file newmat2.cpp.
Definition at line 44 of file newmatrc.h.
Real* MatrixRowCol::data |
Definition at line 43 of file newmatrc.h.
GeneralMatrix* MatrixRowCol::gm |
Definition at line 42 of file newmatrc.h.
Definition at line 38 of file newmatrc.h.
Definition at line 41 of file newmatrc.h.
Definition at line 39 of file newmatrc.h.
Definition at line 40 of file newmatrc.h.