MBDyn-1.7.3
|
Go to the source code of this file.
Classes | |
class | UDUnitsNameSpace |
Functions | |
static int | unit_convert (const MathParser::MathArgs &args) |
int | module_init (const char *module_name, void *pdm, void *php) |
This function registers our user defined element for the math parser. More... | |
int module_init | ( | const char * | module_name, |
void * | pdm, | ||
void * | php | ||
) |
This function registers our user defined element for the math parser.
It is called when the "module load" statement appears in the input file.
Definition at line 226 of file module-udunits.cc.
References IncludeParser::GetFileName(), HighParser::GetMathParser(), HighParser::IsArg(), path, pHP, and MathParser::RegisterNameSpace().
|
static |
Definition at line 62 of file module-udunits.cc.
References MathParser::AF_OPTIONAL_NON_PRESENT, ASSERT, MathParser::AT_REAL, MathParser::AT_STRING, MathParser::MathArg_t::IsFlag(), and MBDYN_EXCEPT_ARGS.
Referenced by UDUnitsNameSpace::UDUnitsNameSpace().