MBDyn-1.7.3
|
#include "ac/f2c.h"
Go to the source code of this file.
Classes | |
class | BasicScalarFunction |
class | DifferentiableScalarFunction |
struct | ScalarFunctionRead |
Functions | |
const BasicScalarFunction *const | ParseScalarFunction (MBDynParser &HP, DataManager *const pDM) |
void | SetScalarFunctionDriveCallerData (void) |
bool | SetSF (const std::string &s, const ScalarFunctionRead *rf) |
void | InitSF (void) |
void | DestroySF (void) |
void DestroySF | ( | void | ) |
Definition at line 1527 of file ScalarFunctionsImpl.cc.
References done, MBDYN_EXCEPT_ARGS, and SFRead.
Referenced by MBDynParser::~MBDynParser().
void InitSF | ( | void | ) |
Definition at line 1409 of file ScalarFunctionsImpl.cc.
References ASSERT, done, MBDYN_EXCEPT_ARGS, SetCL1D(), SetCL3D(), SetCL6D(), SetDriveCallerData(), and SetSF().
Referenced by MBDynParser::MBDynParser().
const BasicScalarFunction* const ParseScalarFunction | ( | MBDynParser & | HP, |
DataManager *const | pDM | ||
) |
Definition at line 1011 of file ScalarFunctionsImpl.cc.
References func(), IncludeParser::GetLineData(), MBDynParser::GetScalarFunction(), HighParser::GetStringWithDelims(), HighParser::IsWord(), MBDYN_EXCEPT_ARGS, MBDynParser::SetScalarFunction(), and SFRead.
Referenced by MBDynParser::GetScalarFunction(), ParseFriction(), ScalarFuncGR::Read(), NLSFViscoElasticCLR< T, Tder, Typ >::Read(), NLPViscoElasticCLR< T, Tder, Typ >::Read(), SumSFR::Read(), SubSFR::Read(), MulSFR::Read(), DivSFR::Read(), ScalarFunctionDCR::Read(), ScalarFunctionIsotropicCLR< T, Tder >::Read(), ScalarFunctionOrthotropicCLR< T, Tder >::Read(), and MBDynParser::ScalarFunction_int().
void SetScalarFunctionDriveCallerData | ( | void | ) |
bool SetSF | ( | const std::string & | s, |
const ScalarFunctionRead * | rf | ||
) |
Definition at line 1399 of file ScalarFunctionsImpl.cc.
References SFRead.
Referenced by InitSF(), mbdyn_octave_set(), and module_init().