1.4.0
CCC
 
Tapering Class Reference

#include <Tapering.hpp>

Inheritance diagram for Tapering:
AStringable

Public Member Functions

 Tapering ()
 
 Tapering (const Tapering &m)
 
Taperingoperator= (const Tapering &m)
 
virtual ~Tapering ()
 
virtual String toString (const AStringFormat *strfmt=nullptr) const override
 
double getRange () const
 
int getType () const
 
int getMaxNDim () const
 
void setRange (double taperange)
 
void setType (int tapetype)
 
double evaluate (double h) const
 
int init (int tape_type, double tape_range)
 
- 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
 

Static Public Member Functions

static int getTapeNumber ()
 

Constructor & Destructor Documentation

◆ Tapering() [1/2]

Tapering::Tapering ( )

◆ Tapering() [2/2]

Tapering::Tapering ( const Tapering m)

◆ ~Tapering()

Tapering::~Tapering ( )
virtual

Member Function Documentation

◆ evaluate()

double Tapering::evaluate ( double  h) const
inline

◆ getMaxNDim()

int Tapering::getMaxNDim ( ) const
inline

◆ getRange()

double Tapering::getRange ( ) const
inline

◆ getTapeNumber()

int Tapering::getTapeNumber ( )
static

◆ getType()

int Tapering::getType ( ) const
inline

◆ init()

int Tapering::init ( int  tape_type,
double  tape_range 
)

◆ operator=()

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

◆ setRange()

void Tapering::setRange ( double  taperange)
inline

◆ setType()

void Tapering::setType ( int  tapetype)
inline

◆ toString()

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

Reimplemented from AStringable.


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