|
MBDyn-1.7.3
|
#include "mbconfig.h"#include "dataman.h"#include "extforce.h"#include "extedge.h"#include "except.h"#include "solver.h"#include <fstream>#include <sys/types.h>#include <sys/stat.h>#include <cstdlib>#include <unistd.h>#include <cerrno>
Go to the source code of this file.
Functions | |
| void | ReadExtFileParams (DataManager *pDM, MBDynParser &HP, unsigned int uLabel, mbsleep_t &SleepTime, std::streamsize &Precision) |
| static ExtFileHandlerBase * | ReadExtSocketHandler (DataManager *pDM, MBDynParser &HP, unsigned int uLabel) |
| static ExtFileHandlerBase * | ReadExtFileHandler (DataManager *pDM, MBDynParser &HP, unsigned int uLabel) |
| void | ReadExtForce (DataManager *pDM, MBDynParser &HP, unsigned int uLabel, ExtFileHandlerBase *&pEFH, bool &bSendAfterPredict, int &iCoupling) |
|
static |
Definition at line 1087 of file extforce.cc.
References IncludeParser::GetFileName(), IncludeParser::GetLineData(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, mbsleep_init(), ReadExtFileHandlerEDGE(), ReadExtFileParams(), ReadExtSocketHandler(), and SAFENEWWITHCONSTRUCTOR.
Referenced by ReadExtForce().

| void ReadExtFileParams | ( | DataManager * | pDM, |
| MBDynParser & | HP, | ||
| unsigned int | uLabel, | ||
| mbsleep_t & | SleepTime, | ||
| std::streamsize & | Precision | ||
| ) |
Definition at line 845 of file extforce.cc.
References HighParser::GetInt(), IncludeParser::GetLineData(), HighParser::GetTimeout(), HighParser::IsKeyWord(), and MBDYN_EXCEPT_ARGS.
Referenced by ReadExtFileHandler(), ReadExtFileHandlerEDGE(), and ReadExtSocketHandler().

| void ReadExtForce | ( | DataManager * | pDM, |
| MBDynParser & | HP, | ||
| unsigned int | uLabel, | ||
| ExtFileHandlerBase *& | pEFH, | ||
| bool & | bSendAfterPredict, | ||
| int & | iCoupling | ||
| ) |
Definition at line 1141 of file extforce.cc.
References ExtForce::COUPLING_LOOSE, ExtForce::COUPLING_NONE, ExtForce::COUPLING_STAGGERED, ExtForce::COUPLING_TIGHT, HighParser::GetInt(), IncludeParser::GetLineData(), HighParser::GetYesNo(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, and ReadExtFileHandler().
Referenced by ReadModalExtForce(), ReadModalMappingExtForce(), ReadStructExtForce(), and ReadStructMappingExtForce().

|
static |
Definition at line 882 of file extforce.cc.
References IncludeParser::GetFileName(), HighParser::GetInt(), IncludeParser::GetLineData(), HighParser::GetStringWithDelims(), HighParser::GetYesNo(), host, IPPORT_USERRESERVED, HighParser::IsArg(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, mbsleep_init(), MSG_NOSIGNAL, path, port, ReadExtFileParams(), and SAFENEWWITHCONSTRUCTOR.
Referenced by ReadExtFileHandler().
