#include <Temporary.h>

Public Member Functions | |
| MatrixBandWidth | bandwidth () const |
| MultipliedMatrix () | |
| ~MultipliedMatrix () | |
| GeneralMatrix * | Evaluate (MatrixType mt=MatrixTypeUnSp) |
Protected Member Functions | |
| MultipliedMatrix (const BaseMatrix *bm1x, const BaseMatrix *bm2x) | |
| int | search (const BaseMatrix *) const |
Protected Attributes | |
| union { | |
| const BaseMatrix * bm1 | |
| GeneralMatrix * gm1 | |
| }; | |
| union { | |
| const BaseMatrix * bm2 | |
| GeneralMatrix * gm2 | |
| }; | |
Friends | |
| class | BaseMatrix |
| class | GeneralMatrix |
| class | GenericMatrix |
Product of two matrices.
Definition at line 10 of file Temporary.h.
| MultipliedMatrix::MultipliedMatrix | ( | const BaseMatrix * | bm1x, |
| const BaseMatrix * | bm2x | ||
| ) | [inline, protected] |
Definition at line 18 of file Temporary.h.
| MultipliedMatrix::MultipliedMatrix | ( | ) | [inline] |
Definition at line 25 of file Temporary.h.
| MultipliedMatrix::~MultipliedMatrix | ( | ) | [inline] |
Definition at line 26 of file Temporary.h.
| MatrixBandWidth MultipliedMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Reimplemented in SolvedMatrix, ConcatenatedMatrix, KPMatrix, SPMatrix, and AddedMatrix.
Definition at line 1393 of file NewMatExhaustive.cpp.
| GeneralMatrix * MultipliedMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp | ) | [virtual] |
Implements BaseMatrix.
Reimplemented in SubtractedMatrix, SolvedMatrix, StackedMatrix, ConcatenatedMatrix, KPMatrix, SPMatrix, and AddedMatrix.
Definition at line 4694 of file NewMatExhaustive.cpp.
| int MultipliedMatrix::search | ( | const BaseMatrix * | s | ) | const [protected, virtual] |
Implements BaseMatrix.
Definition at line 1309 of file NewMatExhaustive.cpp.
friend class BaseMatrix [friend] |
Reimplemented in SubtractedMatrix, SolvedMatrix, StackedMatrix, ConcatenatedMatrix, KPMatrix, SPMatrix, and AddedMatrix.
Definition at line 21 of file Temporary.h.
friend class GeneralMatrix [friend] |
Reimplemented from BaseMatrix.
Reimplemented in SubtractedMatrix, StackedMatrix, ConcatenatedMatrix, KPMatrix, SPMatrix, and AddedMatrix.
Definition at line 22 of file Temporary.h.
friend class GenericMatrix [friend] |
Reimplemented from BaseMatrix.
Reimplemented in SubtractedMatrix, StackedMatrix, ConcatenatedMatrix, KPMatrix, SPMatrix, and AddedMatrix.
Definition at line 23 of file Temporary.h.
union { ... } [protected] |
union { ... } [protected] |
| const BaseMatrix* MultipliedMatrix::bm1 |
Definition at line 15 of file Temporary.h.
| const BaseMatrix* MultipliedMatrix::bm2 |
Definition at line 17 of file Temporary.h.
Definition at line 15 of file Temporary.h.
Definition at line 17 of file Temporary.h.