1.1.0
CCC
 
CovCalcMode Class Reference

#include <CovCalcMode.hpp>

Inheritance diagram for CovCalcMode:
AStringable

Public Member Functions

 CovCalcMode (const ECalcMember &member=ECalcMember::fromKey("LHS"))
 
 CovCalcMode (const CovCalcMode &r)
 
CovCalcModeoperator= (const CovCalcMode &r)
 
virtual ~CovCalcMode ()
 
const ECalcMember & getMember () const
 
bool getAsVario () const
 
bool getUnitary () const
 
int getOrderVario () const
 
const VectorIntgetActiveCovList () const
 
int getActiveCovList (int i) const
 
bool isAllActiveCov () const
 
void setAsVario (bool asVario)
 
void setMember (const ECalcMember &member)
 
void setUnitary (bool unitary)
 
void setOrderVario (int orderVario)
 
void setActiveCovListFromOne (int keepOnlyCovIdx)
 
void setActiveCovListFromInterval (int inddeb, int indto)
 
void setActiveCovList (const VectorInt &activeCovList, bool allActiveCov)
 
- Public Member Functions inherited from AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual String toString (const AStringFormat *strfmt=nullptr) const
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (int level) const final
 

Static Public Member Functions

static CovCalcModecreate (const ECalcMember &member=ECalcMember::fromKey("LHS"))
 

Constructor & Destructor Documentation

CovCalcMode::CovCalcMode ( const ECalcMember &  member = ECalcMember::fromKey("LHS"))
CovCalcMode::CovCalcMode ( const CovCalcMode r)
CovCalcMode::~CovCalcMode ( )
virtual

Member Function Documentation

CovCalcMode * CovCalcMode::create ( const ECalcMember &  member = ECalcMember::fromKey("LHS"))
static
const VectorInt& CovCalcMode::getActiveCovList ( ) const
inline
int CovCalcMode::getActiveCovList ( int  i) const
inline
bool CovCalcMode::getAsVario ( ) const
inline
const ECalcMember& CovCalcMode::getMember ( ) const
inline
int CovCalcMode::getOrderVario ( ) const
inline
bool CovCalcMode::getUnitary ( ) const
inline
bool CovCalcMode::isAllActiveCov ( ) const
inline
CovCalcMode & CovCalcMode::operator= ( const CovCalcMode r)
void CovCalcMode::setActiveCovList ( const VectorInt activeCovList,
bool  allActiveCov 
)
void CovCalcMode::setActiveCovListFromInterval ( int  inddeb,
int  indto 
)

Set the list of active covariances from an interval

Parameters
inddebLower bound of the interval (included)
indtoUpper bound of the interval (excluded)
void CovCalcMode::setActiveCovListFromOne ( int  keepOnlyCovIdx)
void CovCalcMode::setAsVario ( bool  asVario)
inline
void CovCalcMode::setMember ( const ECalcMember &  member)
inline
void CovCalcMode::setOrderVario ( int  orderVario)
inline
void CovCalcMode::setUnitary ( bool  unitary)
inline

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