1.6.0
CCC
 
Loading...
Searching...
No Matches
CovCalcMode Class Reference

#include <CovCalcMode.hpp>

Inheritance diagram for CovCalcMode:
AStringable

Public Member Functions

 CovCalcMode (const ECalcMember &member=ECalcMember::fromKey("LHS"), bool asVario=false, bool unitary=false, int orderVario=0, bool allActiveCov=true, const VectorInt &activeCovList=VectorInt())
 
 CovCalcMode (const CovCalcMode &r)
 
CovCalcMode & operator= (const CovCalcMode &r)
 
virtual ~CovCalcMode ()
 
const ECalcMember & getMember () const
 
bool getAsVario () const
 
bool getUnitary () const
 
int getOrderVario () const
 
const VectorInt & getActiveCovList () 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)
 
AStringable & operator= (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 CovCalcMode * create (const ECalcMember &member=ECalcMember::fromKey("LHS"), bool asVario=false, bool unitary=false, int orderVario=0, bool allActiveCov=true, const VectorInt &activeCovList=VectorInt())
 

Constructor & Destructor Documentation

◆ CovCalcMode() [1/2]

CovCalcMode::CovCalcMode ( const ECalcMember &  member = ECalcMember::fromKey("LHS"),
bool  asVario = false,
bool  unitary = false,
int  orderVario = 0,
bool  allActiveCov = true,
const VectorInt &  activeCovList = VectorInt() 
)

◆ CovCalcMode() [2/2]

CovCalcMode::CovCalcMode ( const CovCalcMode &  r)

◆ ~CovCalcMode()

CovCalcMode::~CovCalcMode ( )
virtual

Member Function Documentation

◆ create()

CovCalcMode * CovCalcMode::create ( const ECalcMember &  member = ECalcMember::fromKey("LHS"),
bool  asVario = false,
bool  unitary = false,
int  orderVario = 0,
bool  allActiveCov = true,
const VectorInt &  activeCovList = VectorInt() 
)
static

◆ getActiveCovList() [1/2]

const VectorInt & CovCalcMode::getActiveCovList ( ) const
inline

◆ getActiveCovList() [2/2]

int CovCalcMode::getActiveCovList ( int  i) const
inline

◆ getAsVario()

bool CovCalcMode::getAsVario ( ) const
inline

◆ getMember()

const ECalcMember & CovCalcMode::getMember ( ) const
inline

◆ getOrderVario()

int CovCalcMode::getOrderVario ( ) const
inline

◆ getUnitary()

bool CovCalcMode::getUnitary ( ) const
inline

◆ isAllActiveCov()

bool CovCalcMode::isAllActiveCov ( ) const
inline

◆ operator=()

CovCalcMode & CovCalcMode::operator= ( const CovCalcMode &  r)

◆ setActiveCovList()

void CovCalcMode::setActiveCovList ( const VectorInt &  activeCovList,
bool  allActiveCov 
)

◆ setActiveCovListFromInterval()

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)

◆ setActiveCovListFromOne()

void CovCalcMode::setActiveCovListFromOne ( int  keepOnlyCovIdx)

◆ setAsVario()

void CovCalcMode::setAsVario ( bool  asVario)
inline

◆ setMember()

void CovCalcMode::setMember ( const ECalcMember &  member)
inline

◆ setOrderVario()

void CovCalcMode::setOrderVario ( int  orderVario)
inline

◆ setUnitary()

void CovCalcMode::setUnitary ( bool  unitary)
inline

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