gstlearn  1.0.0
CCC
ElemNostat Class Reference

#include <ElemNostat.hpp>

Inheritance diagram for ElemNostat:
AStringable

Public Member Functions

 ElemNostat ()
 
 ElemNostat (const ElemNostat &m)
 
ElemNostatoperator= (const ElemNostat &m)
 
virtual ~ElemNostat ()
 
virtual String toString (const AStringFormat *strfmt=nullptr) const override
 
void init (const EConsElem &loctype, int rank_grf, int rank_str, int rank_v1, int rank_v2)
 
const EConsElem & getLocType () const
 
int getRankGrf () const
 
int getRankStr () const
 
int getRankV1 () const
 
int getRankV2 () const
 
double getVal1 () const
 
double getVal2 () const
 
void setVal1 (double val1)
 
void setVal2 (double val2)
 
- Public Member Functions inherited from AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (int level) const final
 

Private Attributes

EConsElem _locType
 
int _rankGRF
 
int _rankStr
 
int _rankV1
 
int _rankV2
 
double _val1
 
double _val2
 

Constructor & Destructor Documentation

◆ ElemNostat() [1/2]

ElemNostat::ElemNostat ( )

◆ ElemNostat() [2/2]

ElemNostat::ElemNostat ( const ElemNostat m)

◆ ~ElemNostat()

ElemNostat::~ElemNostat ( )
virtual

Member Function Documentation

◆ getLocType()

const EConsElem& ElemNostat::getLocType ( ) const
inline

◆ getRankGrf()

int ElemNostat::getRankGrf ( ) const
inline

◆ getRankStr()

int ElemNostat::getRankStr ( ) const
inline

◆ getRankV1()

int ElemNostat::getRankV1 ( ) const
inline

◆ getRankV2()

int ElemNostat::getRankV2 ( ) const
inline

◆ getVal1()

double ElemNostat::getVal1 ( ) const
inline

◆ getVal2()

double ElemNostat::getVal2 ( ) const
inline

◆ init()

void ElemNostat::init ( const EConsElem &  loctype,
int  rank_grf,
int  rank_str,
int  rank_v1,
int  rank_v2 
)

◆ operator=()

ElemNostat & ElemNostat::operator= ( const ElemNostat m)

◆ setVal1()

void ElemNostat::setVal1 ( double  val1)
inline

◆ setVal2()

void ElemNostat::setVal2 ( double  val2)
inline

◆ toString()

String ElemNostat::toString ( const AStringFormat strfmt = nullptr) const
overridevirtual

Reimplemented from AStringable.

Member Data Documentation

◆ _locType

EConsElem ElemNostat::_locType
private

◆ _rankGRF

int ElemNostat::_rankGRF
private

◆ _rankStr

int ElemNostat::_rankStr
private

◆ _rankV1

int ElemNostat::_rankV1
private

◆ _rankV2

int ElemNostat::_rankV2
private

◆ _val1

double ElemNostat::_val1
private

◆ _val2

double ElemNostat::_val2
private

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