| Geophysical Inversion and Modelling Library v1.5.4
    | 
#include <blockmatrix.h>
 Inheritance diagram for GIMLI::HRMatrix< Matrix >:
 Inheritance diagram for GIMLI::HRMatrix< Matrix >: Collaboration diagram for GIMLI::HRMatrix< Matrix >:
 Collaboration diagram for GIMLI::HRMatrix< Matrix >:| Public Member Functions | |
| HRMatrix () | |
| HRMatrix (const Matrix &Mat) | |
| HRMatrix (const Matrix &Mat, Index nmats) | |
| void | setNumber (Index nmats) | 
| virtual Index | rows () const | 
| virtual Index | cols () const | 
| const Matrix & | Mat () const | 
| Matrix & | Mat () | 
|  Public Member Functions inherited from GIMLI::MatrixBase | |
| MatrixBase (bool verbose=false) | |
| virtual | ~MatrixBase () | 
| virtual uint | rtti () const | 
| void | setVerbose (bool verbose) | 
| bool | verbose () const | 
| Index | size () const | 
| virtual void | resize (Index rows, Index cols) | 
| virtual void | clean () | 
| virtual void | clear () | 
| virtual RVector | dot (const RVector &a) const | 
| virtual RVector | mult (const RVector &a) const | 
| virtual CVector | mult (const CVector &a) const | 
| virtual RVector | mult (const RVector &b, Index startI, Index endI) const | 
| virtual CVector | mult (const CVector &b, Index startI, Index endI) const | 
| virtual RVector | transMult (const RVector &a) const | 
| virtual CVector | transMult (const CVector &a) const | 
| virtual void | save (const std::string &filename) const | 
| Protected Attributes | |
| Matrix | Mat_ | 
| Index | nmats_ | 
|  Protected Attributes inherited from GIMLI::MatrixBase | |
| bool | verbose_ | 
Block matrix with one matrix repeatedly pasted horizontally.
| 
 | inline | 
Constructors
| 
 | inlinevirtual | 
Return number of colums
Reimplemented from GIMLI::MatrixBase.
| 
 | inlinevirtual | 
Return rows and columns.
Reimplemented from GIMLI::MatrixBase.