56 silent_cerr(
"Elem2Param::Bind(): parameter (" <<
GetLabel()
57 <<
") is already bound to "
64 silent_cerr(
"Elem2Param::Bind(): illegal value " << i
66 <<
" (" << pEl->
GetLabel() <<
") private data"
74 silent_cerr(
"Elem2Param::Bind(): "
75 "wrong element private data number "
77 <<
" (" << pEl->
GetLabel() <<
')' << std::endl);
90 return out <<
" parameter: "
91 <<
GetLabel() <<
" ,element;" << std::endl;
98 return out <<
" bind: "
121 silent_cerr(
"ParameterNode(" <<
GetLabel()
122 <<
"): never bound" << std::endl);
151 silent_cerr(
"StrainGageParam::Bind(): must bind to a beam"
182 return out <<
"StrainGageParam is not implemented yet" << std::endl;
std::ostream & RestartBind(std::ostream &out) const
virtual const doublereal & dGetDofValue(int iDof, int iOrder=0) const
#define MBDYN_EXCEPT_ARGS
StrainGageParam(unsigned int uL, const DofOwner *pDO, doublereal dy, doublereal dz, flag fOut)
virtual std::ostream & Restart(std::ostream &out) const
virtual unsigned int iGetPrivDataIdx(const char *s) const
virtual Elem::Type GetElemType(void) const =0
std::vector< Hint * > Hints
virtual ~Elem2Param(void)
virtual std::ostream & Restart(std::ostream &out) const
virtual const doublereal & dGetX(void) const
virtual unsigned int iGetNumPrivData(void) const
virtual void Bind(const Elem *pEl, unsigned int i)
virtual void SetDofValue(const doublereal &dValue, unsigned int iDof, unsigned int iOrder=0)
virtual void Bind(const Elem *pEl, unsigned int i)
#define ASSERT(expression)
virtual ~StrainGageParam(void)
virtual unsigned int iGetNumPrivData(void) const
Elem2Param(unsigned int uL, const DofOwner *pDO, flag fOut)
const char * psElemNames[]
virtual void SetValue(DataManager *pDM, VectorHandler &, VectorHandler &, SimulationEntity::Hints *ph=0)
const char * psReadElemsElems[]
unsigned int GetLabel(void) const