MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
ShockAbsorberCLR< T, Tder > Struct Template Reference
Inheritance diagram for ShockAbsorberCLR< T, Tder >:
Collaboration diagram for ShockAbsorberCLR< T, Tder >:

Public Member Functions

virtual ConstitutiveLaw< T,
Tder > * 
Read (const DataManager *pDM, MBDynParser &HP, ConstLawType::Type &CLType)
 
- Public Member Functions inherited from ConstitutiveLawRead< T, Tder >
virtual ~ConstitutiveLawRead (void)
 

Detailed Description

template<class T, class Tder>
struct ShockAbsorberCLR< T, Tder >

Definition at line 1369 of file constltp_impl.cc.

Member Function Documentation

template<class T , class Tder >
virtual ConstitutiveLaw<T, Tder>* ShockAbsorberCLR< T, Tder >::Read ( const DataManager pDM,
MBDynParser HP,
ConstLawType::Type CLType 
)
inlinevirtual

Implements ConstitutiveLawRead< T, Tder >.

Definition at line 1371 of file constltp_impl.cc.

References SAFENEWWITHCONSTRUCTOR, and ConstLawType::VISCOELASTIC.

1371  {
1372  ConstitutiveLaw<T, Tder>* pCL = 0;
1373 
1374  CLType = ConstLawType::VISCOELASTIC;
1375 
1376  TplDriveCaller<T>* pTplDC = GetPreStrain<T>(pDM, HP);
1377 
1379  SAFENEWWITHCONSTRUCTOR(pCL, L, L(pDM, pTplDC, HP));
1380 
1381  return pCL;
1382  };
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
Definition: mynewmem.h:698

The documentation for this struct was generated from the following file: