FEDEM Solver  R8.0
Source code of the dynamics solver
Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
FFpCurveDef Class Reference

#include <FFpCurveDef.H>

Collaboration diagram for FFpCurveDef:
Collaboration graph
[legend]

Public Member Functions

 FFpCurveDef ()
 
 ~FFpCurveDef ()
 
int getId () const
 
int getBaseId () const
 
const std::string & getDescr () const
 
const FFaResultDescriptiongetResult (int a) const
 
const std::string & getResultOper (int a) const
 
bool getScaleShiftDo () const
 
bool getDftDo () const
 
const DFTparamsgetDFTparameters () const
 

Static Public Member Functions

static bool readAll (std::istream &is, std::vector< FFpCurveDef * > &curves)
 

Private Member Functions

bool parse (char *keyWord, std::istream &activeStatement)
 

Static Private Member Functions

static FFpCurveDefreadCurve (std::istream &is, const int n)
 

Private Attributes

int myId
 
int myBaseId
 
std::string myDescr
 
FFaResultDescription myResults [2]
 
std::string myResultOpers [2]
 
bool myScaleShiftDo
 
bool myDftDo
 
DFTparams myDft
 

Constructor & Destructor Documentation

◆ FFpCurveDef()

FFpCurveDef::FFpCurveDef ( )
inline

◆ ~FFpCurveDef()

FFpCurveDef::~FFpCurveDef ( )
inline

Member Function Documentation

◆ getBaseId()

int FFpCurveDef::getBaseId ( ) const
inline

◆ getDescr()

const std::string& FFpCurveDef::getDescr ( ) const
inline

◆ getDftDo()

bool FFpCurveDef::getDftDo ( ) const
inline

◆ getDFTparameters()

const DFTparams& FFpCurveDef::getDFTparameters ( ) const
inline

◆ getId()

int FFpCurveDef::getId ( ) const
inline

◆ getResult()

const FFaResultDescription& FFpCurveDef::getResult ( int  a) const
inline

◆ getResultOper()

const std::string& FFpCurveDef::getResultOper ( int  a) const
inline

◆ getScaleShiftDo()

bool FFpCurveDef::getScaleShiftDo ( ) const
inline

◆ parse()

bool FFpCurveDef::parse ( char *  keyWord,
std::istream &  activeStatement 
)
private

◆ readAll()

bool FFpCurveDef::readAll ( std::istream &  is,
std::vector< FFpCurveDef * > &  curves 
)
static

◆ readCurve()

FFpCurveDef * FFpCurveDef::readCurve ( std::istream &  is,
const int  n 
)
staticprivate

Member Data Documentation

◆ myBaseId

int FFpCurveDef::myBaseId
private

◆ myDescr

std::string FFpCurveDef::myDescr
private

◆ myDft

DFTparams FFpCurveDef::myDft
private

◆ myDftDo

bool FFpCurveDef::myDftDo
private

◆ myId

int FFpCurveDef::myId
private

◆ myResultOpers

std::string FFpCurveDef::myResultOpers[2]
private

◆ myResults

FFaResultDescription FFpCurveDef::myResults[2]
private

◆ myScaleShiftDo

bool FFpCurveDef::myScaleShiftDo
private

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