#include <ProjMultiMatrix.hpp>
|
| ProjMultiMatrix (const std::vector< std::vector< const ProjMatrix * >> &proj, bool toClean=false, bool silent=false) |
|
virtual | ~ProjMultiMatrix () |
|
const MatrixSparse * | getProj () const |
|
| ProjMulti (const std::vector< std::vector< const IProjMatrix * >> &projs, bool silent=false) |
|
int | getApexNumber () const override |
|
int | getPointNumber () const override |
|
int | getNVariable () const |
|
int | getNLatent () const |
|
virtual | ~ProjMulti () |
|
bool | empty () const |
|
| IProjMatrix () |
|
virtual | ~IProjMatrix () |
|
virtual int | point2mesh (const VectorDouble &inv, VectorDouble &outv) const |
|
virtual int | mesh2point (const VectorDouble &inv, VectorDouble &outv) const |
|
int | point2mesh (const VectorEigen &inv, VectorEigen &outv) const |
|
int | mesh2point (const VectorEigen &inv, VectorEigen &outv) const |
|
int | mesh2point (const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const |
|
int | point2mesh (const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const |
|
int | addMesh2point (const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const |
|
int | addPoint2mesh (const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const |
|
◆ ProjMultiMatrix()
ProjMultiMatrix::ProjMultiMatrix |
( |
const std::vector< std::vector< const ProjMatrix * >> & |
proj, |
|
|
bool |
toClean = false , |
|
|
bool |
silent = false |
|
) |
| |
◆ ~ProjMultiMatrix()
ProjMultiMatrix::~ProjMultiMatrix |
( |
| ) |
|
|
virtual |
◆ create()
std::vector< std::vector< const ProjMatrix * > > ProjMultiMatrix::create |
( |
std::vector< const ProjMatrix * > & |
vectproj, |
|
|
int |
nvariable |
|
) |
| |
|
static |
◆ createFromDbAndMeshes()
ProjMultiMatrix ProjMultiMatrix::createFromDbAndMeshes |
( |
const Db * |
db, |
|
|
const std::vector< const AMesh * > & |
meshes, |
|
|
bool |
verbose = false |
|
) |
| |
|
static |
◆ getProj()
The documentation for this class was generated from the following files: