template<class T, class Tder>
struct DoubleLinearViscoElasticCLR< T, Tder >
Definition at line 1072 of file constltp_impl.cc.
template<class T , class Tder > 
 
Implements ConstitutiveLawRead< T, Tder >.
Definition at line 1074 of file constltp_impl.cc.
References DEBUGCOUT, dS, IncludeParser::GetLineData(), GetPreStress(), HighParser::GetReal(), HighParser::IsKeyWord(), SAFENEWWITHCONSTRUCTOR, and ConstLawType::VISCOELASTIC.
 1080                 DEBUGCOUT(
"stiffness = " << dS << std::endl);
 
 1083                         silent_cerr(
"warning, null or negative stiffness at line " 
 1089                         silent_cerr(
"warning, null or negative upper limit strain at line " 
 1095                         silent_cerr(
"warning, null or positive lower limit strain at line " 
 1100                 if (dSecondS <= 0.) {
 
 1101                         silent_cerr(
"warning, null or negative second stiffness at line " 
 1106                 DEBUGCOUT(
"stiffness prime = " << dSP << std::endl);
 
 1109                         silent_cerr(
"warning, null or negative stiffness prime at line " 
 1116                         DEBUGCOUT(
"second stiffness prime = " << dSecondSP << std::endl);
 
 1118                         if (dSecondSP <= 0.) {
 
 1119                                 silent_cerr(
"warning, null or negative second stiffness prime at line " 
 1125                 T PreStress(mb_zero<T>());
 
 1132                                 L(pTplDC, PreStress,
 
 1133                                         dS, dUpp, dLow, dSecondS, dSP, dSecondSP));
 
virtual bool IsKeyWord(const char *sKeyWord)
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
void GetPreStress(MBDynParser &HP, T &PreStress)
virtual HighParser::ErrOut GetLineData(void) const 
virtual doublereal GetReal(const doublereal &dDefval=0.0)