1.4.0
CCC
 
IProjMatrix Class Referenceabstract

#include <IProjMatrix.hpp>

Inheritance diagram for IProjMatrix:
ProjConvolution ProjMatrix ProjMulti ProjMultiMatrix

Public Member Functions

 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
 
virtual int getApexNumber () const =0
 
virtual int getPointNumber () const =0
 
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

◆ IProjMatrix()

IProjMatrix::IProjMatrix ( )
inline

◆ ~IProjMatrix()

virtual IProjMatrix::~IProjMatrix ( )
inlinevirtual

Member Function Documentation

◆ addMesh2point()

int IProjMatrix::addMesh2point ( const Eigen::VectorXd &  inv,
Eigen::VectorXd &  outv 
) const

◆ addPoint2mesh()

int IProjMatrix::addPoint2mesh ( const Eigen::VectorXd &  inv,
Eigen::VectorXd &  outv 
) const

◆ getApexNumber()

virtual int IProjMatrix::getApexNumber ( ) const
pure virtual

Implemented in ProjMulti, ProjMatrix, and ProjConvolution.

◆ getPointNumber()

virtual int IProjMatrix::getPointNumber ( ) const
pure virtual

Implemented in ProjMulti, ProjMatrix, and ProjConvolution.

◆ mesh2point() [1/3]

int IProjMatrix::mesh2point ( const Eigen::VectorXd &  inv,
Eigen::VectorXd &  outv 
) const

◆ mesh2point() [2/3]

int IProjMatrix::mesh2point ( const VectorDouble inv,
VectorDouble outv 
) const
virtual

◆ mesh2point() [3/3]

int IProjMatrix::mesh2point ( const VectorEigen inv,
VectorEigen outv 
) const

◆ point2mesh() [1/3]

int IProjMatrix::point2mesh ( const Eigen::VectorXd &  inv,
Eigen::VectorXd &  outv 
) const

◆ point2mesh() [2/3]

int IProjMatrix::point2mesh ( const VectorDouble inv,
VectorDouble outv 
) const
virtual

◆ point2mesh() [3/3]

int IProjMatrix::point2mesh ( const VectorEigen inv,
VectorEigen outv 
) const

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