1.4.0
CCC
 
ProjMulti Class Reference

#include <ProjMulti.hpp>

Inheritance diagram for ProjMulti:
IProjMatrix ProjMultiMatrix

Public Member Functions

 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
 
- Public Member Functions inherited from IProjMatrix
 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
 

Constructor & Destructor Documentation

◆ ProjMulti()

ProjMulti::ProjMulti ( const std::vector< std::vector< const IProjMatrix * >> &  projs,
bool  silent = false 
)

◆ ~ProjMulti()

ProjMulti::~ProjMulti ( )
virtual

Member Function Documentation

◆ empty()

bool ProjMulti::empty ( ) const
inline

◆ getApexNumber()

int ProjMulti::getApexNumber ( ) const
overridevirtual

Implements IProjMatrix.

◆ getNLatent()

int ProjMulti::getNLatent ( ) const
inline

◆ getNVariable()

int ProjMulti::getNVariable ( ) const
inline

◆ getPointNumber()

int ProjMulti::getPointNumber ( ) const
overridevirtual

Implements IProjMatrix.


The documentation for this class was generated from the following files: