1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::ProjMulti Class Reference

#include <ProjMulti.hpp>

Inheritance diagram for gstlrn::ProjMulti:
gstlrn::IProj gstlrn::AStringable gstlrn::ProjMultiMatrix

Public Member Functions

 ProjMulti (const std::vector< std::vector< const IProj * > > &projs, bool silent=false)
 
String toString (const AStringFormat *strfmt=nullptr) const override
 AStringable Interface.
 
Id getNApex () const override
 
Id getNPoint () const override
 
Id getNVariable () const
 
Id getNLatent () const
 
virtual ~ProjMulti ()
 
bool empty () const
 
- Public Member Functions inherited from gstlrn::IProj
 IProj ()
 
virtual ~IProj ()
 
 point2mesh (const 1 &inv) const
 
 mesh2point (const 1 &inv) const
 
Id point2mesh (const 1 &inv, 1 &outv) const
 
Id mesh2point (const 1 &inv, 1 &outv) const
 
Id point2mesh (const constvect inv, vect out) const
 
Id mesh2point (const constvect inv, vect out) const
 
Id addMesh2point (const constvect inv, vect outv) const
 
Id addPoint2mesh (const constvect inv, vect outv) const
 
void mesh2point2mesh (const constvect inv, vect outv) const
 
void point2mesh2point (const constvect inv, vect outv) const
 
- Public Member Functions inherited from gstlrn::AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (Id level) const final
 

Constructor & Destructor Documentation

◆ ProjMulti()

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

◆ ~ProjMulti()

gstlrn::ProjMulti::~ProjMulti ( )
virtual

Member Function Documentation

◆ empty()

bool gstlrn::ProjMulti::empty ( ) const
inline

◆ getNApex()

Id gstlrn::ProjMulti::getNApex ( ) const
overridevirtual

Implements gstlrn::IProj.

◆ getNLatent()

Id gstlrn::ProjMulti::getNLatent ( ) const
inline

◆ getNPoint()

Id gstlrn::ProjMulti::getNPoint ( ) const
overridevirtual

Implements gstlrn::IProj.

◆ getNVariable()

Id gstlrn::ProjMulti::getNVariable ( ) const
inline

◆ toString()

String gstlrn::ProjMulti::toString ( const AStringFormat strfmt = nullptr) const
overridevirtual

AStringable Interface.

Reimplemented from gstlrn::AStringable.


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