|
MBDyn-1.7.3
|

Go to the source code of this file.
Classes | |
| struct | UDEWordSetType |
Typedefs | |
| typedef std::map< std::string, UserDefinedElemRead *, ltstrcase > | UDEMapType |
Functions | |
| UserDefinedElem * | ParseUserDefinedElem (unsigned uLabel, DofOwner *pDO, DataManager *const pDM, MBDynParser &HP) |
| Elem * | ReadLoadable (DataManager *pDM, MBDynParser &HP, const DofOwner *pDO, unsigned int uLabel) |
| bool | SetUDE (const std::string &s, UserDefinedElemRead *rude) |
| void | InitUDE (void) |
| void | DestroyUDE (void) |
Variables | |
| static UDEMapType | UDEMap |
| static UDEWordSetType | UDEWordSet |
| static unsigned | done = 0 |
| typedef std::map<std::string, UserDefinedElemRead *, ltstrcase> UDEMapType |
Definition at line 50 of file userelem.cc.
| void DestroyUDE | ( | void | ) |
Definition at line 134 of file userelem.cc.
References done, MBDYN_EXCEPT_ARGS, and UDEMap.
Referenced by DataManager::~DataManager().
| void InitUDE | ( | void | ) |
Definition at line 107 of file userelem.cc.
References ASSERT, asynchronous_machine_set(), done, inline_friction_set(), mbdyn_cyclocopter_set(), SetUDE(), and wheel2_set().
Referenced by DataManager::DataManager().

| UserDefinedElem* ParseUserDefinedElem | ( | unsigned | uLabel, |
| DofOwner * | pDO, | ||
| DataManager *const | pDM, | ||
| MBDynParser & | HP | ||
| ) |
Definition at line 61 of file userelem.cc.
References DEBUGCOUTFNAME, IncludeParser::GetLineData(), HighParser::IsWord(), MBDYN_EXCEPT_ARGS, and UDEMap.
Referenced by DataManager::ReadOneElem().

| Elem* ReadLoadable | ( | DataManager * | pDM, |
| MBDynParser & | HP, | ||
| const DofOwner * | pDO, | ||
| unsigned int | uLabel | ||
| ) |
Definition at line 87 of file userelem.cc.
References ASSERT, and UDEMap.
Referenced by DataManager::ReadOneElem().
| bool SetUDE | ( | const std::string & | s, |
| UserDefinedElemRead * | rude | ||
| ) |
Definition at line 97 of file userelem.cc.
References UDEMap.
Referenced by asynchronous_machine_set(), autodiff_test_set(), ballbearing_contact_set(), hydrodynamic_plain_bearing_set(), InitUDE(), inline_friction_set(), journal_bearing_set(), mbdyn_cyclocopter_set(), mbdyn_octave_set(), module_init(), uni_in_plane_set(), and wheel2_set().
|
static |
Definition at line 104 of file userelem.cc.
Referenced by DestroyUDE(), and InitUDE().
|
static |
Definition at line 51 of file userelem.cc.
Referenced by DestroyUDE(), UDEWordSetType::IsWord(), ParseUserDefinedElem(), ReadLoadable(), and SetUDE().
|
static |
Definition at line 58 of file userelem.cc.