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().