#include <ProjMultiMatrix.hpp>
Public Member Functions | |
| ProjMultiMatrix (const std::vector< std::vector< const ProjMatrix * > > &proj, bool toClean=false, bool silent=false) | |
| virtual | ~ProjMultiMatrix () |
| const MatrixSparse * | getProj () const |
Public Member Functions inherited from ProjMulti | |
| ProjMulti (const std::vector< std::vector< const IProj * > > &projs, bool silent=false) | |
| int | getNApex () const override |
| int | getNPoint () const override |
| int | getNVariable () const |
| int | getNLatent () const |
| virtual | ~ProjMulti () |
| bool | empty () const |
Public Member Functions inherited from IProj | |
| IProj () | |
| virtual | ~IProj () |
| int | point2mesh (const VectorDouble &inv, VectorDouble &outv) const |
| int | mesh2point (const VectorDouble &inv, VectorDouble &outv) const |
| int | point2mesh (const constvect inv, vect out) const |
| int | mesh2point (const constvect inv, vect out) const |
| int | addMesh2point (const constvect inv, vect outv) const |
| int | addPoint2mesh (const constvect inv, vect outv) const |
Static Public Member Functions | |
| static std::vector< std::vector< const ProjMatrix * > > | create (std::vector< const ProjMatrix * > &vectproj, int nvariable) |
| static ProjMultiMatrix | createFromDbAndMeshes (const Db *db, const std::vector< const AMesh * > &meshes, bool verbose=false) |
| ProjMultiMatrix::ProjMultiMatrix | ( | const std::vector< std::vector< const ProjMatrix * > > & | proj, |
| bool | toClean = false, |
||
| bool | silent = false |
||
| ) |
|
virtual |
|
static |
|
static |
|
inline |