1.1.0
CCC
 
DriftF Class Reference

#include <DriftF.hpp>

Inheritance diagram for DriftF:
ADrift AStringable ICloneable

Public Member Functions

 DriftF (int rank_fex=0)
 
 DriftF (const DriftF &r)
 
DriftFoperator= (const DriftF &r)
 
virtual ~DriftF ()
 
String getDriftName () const override
 ICloneable interface. More...
 
int getOrderIRF () const override
 
int getOrderIRFIdim (int idim) const override
 
bool isDriftExternal () const override
 
double eval (const Db *db, int iech) const override
 
int getRankFex () const override
 
- Public Member Functions inherited from ADrift
 ADrift ()
 
 ADrift (const ADrift &r)
 
ADriftoperator= (const ADrift &r)
 
virtual ~ADrift ()
 
virtual String toString (const AStringFormat *strfmt=nullptr) const override
 AStringable Interface. More...
 
virtual VectorInt getPowers () const
 Interface for daughter classes. More...
 
virtual int getDriftNDimMax () const
 
- 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
 
- Public Member Functions inherited from ICloneable
 ICloneable ()
 
virtual ~ICloneable ()
 
virtual ICloneableclone () const =0
 

Static Public Member Functions

static DriftFcreateByIdentifier (const String &driftname)
 

Constructor & Destructor Documentation

DriftF::DriftF ( int  rank_fex = 0)
DriftF::DriftF ( const DriftF r)
DriftF::~DriftF ( )
virtual

Member Function Documentation

DriftF * DriftF::createByIdentifier ( const String driftname)
static
double DriftF::eval ( const Db db,
int  iech 
) const
overridevirtual

Implements ADrift.

String DriftF::getDriftName ( ) const
overridevirtual

ICloneable interface.

Implements ADrift.

int DriftF::getOrderIRF ( ) const
inlineoverridevirtual

Implements ADrift.

int DriftF::getOrderIRFIdim ( int  idim) const
inlineoverridevirtual

Implements ADrift.

int DriftF::getRankFex ( ) const
inlineoverridevirtual

Reimplemented from ADrift.

bool DriftF::isDriftExternal ( ) const
inlineoverridevirtual

Reimplemented from ADrift.

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

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