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

#include <TabNoStat.hpp>

Inheritance diagram for gstlrn::TabNoStat:
gstlrn::AStringable gstlrn::ICloneable gstlrn::TabNoStatCovAniso gstlrn::TabNoStatSills

Public Member Functions

 TabNoStat ()
 
 TabNoStat (const TabNoStat &m)
 
TabNoStatoperator= (const TabNoStat &m)
 
virtual ~TabNoStat ()
 
bool isNoStat () const
 
void informMeshByMesh (const AMesh *amesh) const
 
void informMeshByApex (const AMesh *amesh) const
 
void informDbIn (const Db *dbin) const
 
void informDbOut (const Db *dbout) const
 
void informMeshByMesh (const AMesh *amesh, const EConsElem &econs) const
 
void informMeshByApex (const AMesh *amesh, const EConsElem &econs) const
 
void informDbIn (const Db *dbin, const EConsElem &econs) const
 
void informDbOut (const Db *dbout, const EConsElem &econs) const
 
Id size () const
 
bool empty () const
 
void updateDescription ()
 
const mapNoStatgetTable () const
 
bool isValid (const EConsElem &econs) const
 
virtual Id addElem (std::shared_ptr< ANoStat > &nostat, const EConsElem &econs, Id iv1=0, Id iv2=0)
 
virtual Id removeElem (const EConsElem &econs, Id iv1=0, Id iv2=0)
 
void clear ()
 
void setDbNoStatRef (const Db *dbref)
 
void setDbNoStatRef (std::shared_ptr< const Db > &dbref)
 
std::shared_ptr< const DbgetDbNoStatRef () const
 
const DbgetDbNoStatRefRaw () const
 
void informCoords (const 1 &coords, const EConsElem &econs, Id iv1, Id iv2, 1 &result) const
 
String toString (const AStringFormat *strfmt=nullptr) const override
 
String toStringInside (const AStringFormat *strfmt=nullptr, Id i=0) const
 
bool isElemDefined (const EConsElem &econs, Id iv1=0, Id iv2=0) const
 
std::shared_ptr< ANoStatgetElem (const EConsElem &econs, Id iv1=0, Id iv2=0)
 
- 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
 
- Public Member Functions inherited from gstlrn::ICloneable
 ICloneable ()
 
virtual ~ICloneable ()
 
virtual ICloneableclone () const =0
 
std::shared_ptr< ICloneablecloneShared () const
 
std::unique_ptr< ICloneablecloneUnique () const
 

Constructor & Destructor Documentation

◆ TabNoStat() [1/2]

gstlrn::TabNoStat::TabNoStat ( )

◆ TabNoStat() [2/2]

gstlrn::TabNoStat::TabNoStat ( const TabNoStat m)

◆ ~TabNoStat()

gstlrn::TabNoStat::~TabNoStat ( )
virtual

Member Function Documentation

◆ addElem()

Id gstlrn::TabNoStat::addElem ( std::shared_ptr< ANoStat > &  nostat,
const EConsElem &  econs,
Id  iv1 = 0,
Id  iv2 = 0 
)
virtual

Reimplemented in gstlrn::TabNoStatCovAniso.

◆ clear()

void gstlrn::TabNoStat::clear ( )

◆ empty()

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

◆ getDbNoStatRef()

std::shared_ptr< const Db > gstlrn::TabNoStat::getDbNoStatRef ( ) const

◆ getDbNoStatRefRaw()

const Db * gstlrn::TabNoStat::getDbNoStatRefRaw ( ) const

◆ getElem()

std::shared_ptr< ANoStat > gstlrn::TabNoStat::getElem ( const EConsElem &  econs,
Id  iv1 = 0,
Id  iv2 = 0 
)

◆ getTable()

const mapNoStat & gstlrn::TabNoStat::getTable ( ) const
inline

◆ informCoords()

void gstlrn::TabNoStat::informCoords ( const 1 &  coords,
const EConsElem &  econs,
Id  iv1,
Id  iv2,
1 &  result 
) const

◆ informDbIn() [1/2]

void gstlrn::TabNoStat::informDbIn ( const Db dbin) const

◆ informDbIn() [2/2]

void gstlrn::TabNoStat::informDbIn ( const Db dbin,
const EConsElem &  econs 
) const

◆ informDbOut() [1/2]

void gstlrn::TabNoStat::informDbOut ( const Db dbout) const

◆ informDbOut() [2/2]

void gstlrn::TabNoStat::informDbOut ( const Db dbout,
const EConsElem &  econs 
) const

◆ informMeshByApex() [1/2]

void gstlrn::TabNoStat::informMeshByApex ( const AMesh amesh) const

◆ informMeshByApex() [2/2]

void gstlrn::TabNoStat::informMeshByApex ( const AMesh amesh,
const EConsElem &  econs 
) const

◆ informMeshByMesh() [1/2]

void gstlrn::TabNoStat::informMeshByMesh ( const AMesh amesh) const

◆ informMeshByMesh() [2/2]

void gstlrn::TabNoStat::informMeshByMesh ( const AMesh amesh,
const EConsElem &  econs 
) const

◆ isElemDefined()

bool gstlrn::TabNoStat::isElemDefined ( const EConsElem &  econs,
Id  iv1 = 0,
Id  iv2 = 0 
) const

◆ isNoStat()

bool gstlrn::TabNoStat::isNoStat ( ) const
inline

◆ isValid()

bool gstlrn::TabNoStat::isValid ( const EConsElem &  econs) const

◆ operator=()

TabNoStat & gstlrn::TabNoStat::operator= ( const TabNoStat m)

◆ removeElem()

Id gstlrn::TabNoStat::removeElem ( const EConsElem &  econs,
Id  iv1 = 0,
Id  iv2 = 0 
)
virtual

Reimplemented in gstlrn::TabNoStatCovAniso.

◆ setDbNoStatRef() [1/2]

void gstlrn::TabNoStat::setDbNoStatRef ( const Db dbref)

◆ setDbNoStatRef() [2/2]

void gstlrn::TabNoStat::setDbNoStatRef ( std::shared_ptr< const Db > &  dbref)

◆ size()

Id gstlrn::TabNoStat::size ( ) const
inline

◆ toString()

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

Reimplemented from gstlrn::AStringable.

Reimplemented in gstlrn::TabNoStatSills.

◆ toStringInside()

String gstlrn::TabNoStat::toStringInside ( const AStringFormat strfmt = nullptr,
Id  i = 0 
) const

◆ updateDescription()

void gstlrn::TabNoStat::updateDescription ( )

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