1035                 silent_cerr(
"VariableBody(" << uLabel << 
"): " 
 1036                         "mass drive caller must be differentiable " 
 1043                 silent_cerr(
"VariableBody(" << uLabel << 
"): " 
 1044                         "center of mass drive caller must be differentiable " 
 1051                 silent_cerr(
"VariableBody(" << uLabel << 
"): " 
 1052                         "mass-related inertia matrix drive caller must be differentiable " 
 1059                 silent_cerr(
"VariableBody(" << uLabel << 
"): " 
 1060                         "geometry-related inertia matrix drive caller must be differentiable " 
 1068         if (bStaticModel || bInverseDynamics) {
 
 1072                         silent_cerr(
"VariableBody(" << uLabel << 
"): " 
 1073                                 "illegal structural node type " 
 1074                                 "for StructNode(" << pStrNode->
GetLabel() << 
") " 
 1075                                 "in " << (bStaticModel ? 
"static model" : 
"inverse dynamics") << 
" analysis " 
 1083                         silent_cerr(
"VariableBody(" << uLabel << 
"): " 
 1084                                 "illegal structural node type " 
 1085                                 "for StructNode(" << pStrNode->
GetLabel() << 
") " 
 1095         if (bStaticModel || bInverseDynamics) {
 
 1099                                 pDCMass, pDCXgc, pDCJgc_vm, pDCJgc_vg, fOut));
 
 1104                                 pDCMass, pDCXgc, pDCJgc_vm, pDCJgc_vg, fOut));
 
 1108                 << 
"variable body: " << uLabel
 
 1110                 << 
' ' << pDCMass->
dGet()
 
 1111                 << 
' ' << pDCXgc->
Get()
 
 1112                 << 
' ' << pDCJgc_vm->
Get()
 
 1113                 << 
' ' << pDCJgc_vg->
Get()
 
 1118                 silent_cerr(
"VariableBody(" << uLabel << 
"): semicolon expected " 
flag fReadOutput(MBDynParser &HP, const T &t) const 
TplDriveCaller< T > * GetTplDriveCaller(void)
#define MBDYN_EXCEPT_ARGS
#define DEBUGCOUTFNAME(fname)
virtual StructNode::Type GetStructNodeType(void) const 
virtual T Get(const doublereal &dVar) const =0
bool bIsStaticModel(void) const 
virtual bool bIsDifferentiable(void) const 
virtual bool bIsDifferentiable(void) const 
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
virtual doublereal dGet(const doublereal &dVar) const =0
std::ostream & GetLogFile(void) const 
DriveCaller * GetDriveCaller(bool bDeferred=false)
virtual HighParser::ErrOut GetLineData(void) const 
virtual StructNode::Type GetStructNodeType(void) const 
unsigned int GetLabel(void) const 
bool bIsInverseDynamics(void) const