MBDyn-1.7.3
|
#include <tpldrive.h>
Public Member Functions | |
virtual | ~TplDriveCaller (void) |
virtual TplDriveCaller< T > * | pCopy (void) const =0 |
virtual std::ostream & | Restart (std::ostream &out) const =0 |
virtual std::ostream & | Restart_int (std::ostream &out) const =0 |
virtual T | Get (const doublereal &dVar) const =0 |
virtual T | Get (void) const |
virtual bool | bIsDifferentiable (void) const |
virtual T | GetP (void) const |
virtual int | getNDrives (void) const =0 |
Definition at line 45 of file tpldrive.h.
|
inlinevirtual |
Definition at line 47 of file tpldrive.h.
|
inlinevirtual |
Reimplemented in ArrayTplDriveCaller< T >, CompTplDriveCaller< Mat6x6 >, CompTplDriveCaller< Mat3x3 >, SingleTplDriveCaller< doublereal >, CompTplDriveCaller< T >, SingleTplDriveCaller< T >, Eu2PhiWrap, and ZeroTplDriveCaller< T >.
Definition at line 65 of file tpldrive.h.
Referenced by ReadVariableBody().
|
pure virtual |
Implemented in ArrayTplDriveCaller< doublereal >, ArrayTplDriveCaller< T >, CompTplDriveCaller< Mat6x6 >, CompTplDriveCaller< Mat3x3 >, SingleTplDriveCaller< doublereal >, CompTplDriveCaller< T >, SingleTplDriveCaller< T >, ZeroTplDriveCaller< T >, and Eu2PhiWrap.
Referenced by Eu2PhiWrap::Get(), and ReadVariableBody().
|
inlinevirtual |
Reimplemented in ArrayTplDriveCaller< doublereal >, ArrayTplDriveCaller< T >, CompTplDriveCaller< Mat6x6 >, CompTplDriveCaller< Mat3x3 >, SingleTplDriveCaller< doublereal >, CompTplDriveCaller< T >, SingleTplDriveCaller< T >, Eu2PhiWrap, and ZeroTplDriveCaller< T >.
Definition at line 60 of file tpldrive.h.
Referenced by TplDriveCaller< Vec6 >::Get().
|
pure virtual |
|
inlinevirtual |
Reimplemented in ArrayTplDriveCaller< T >, CompTplDriveCaller< Mat6x6 >, CompTplDriveCaller< Mat3x3 >, SingleTplDriveCaller< doublereal >, CompTplDriveCaller< T >, SingleTplDriveCaller< T >, Eu2PhiWrap, and ZeroTplDriveCaller< T >.
Definition at line 68 of file tpldrive.h.
|
pure virtual |
Implemented in ArrayTplDriveCaller< doublereal >, ArrayTplDriveCaller< T >, CompTplDriveCaller< Mat6x6 >, CompTplDriveCaller< Mat3x3 >, SingleTplDriveCaller< doublereal >, CompTplDriveCaller< T >, SingleTplDriveCaller< T >, Eu2PhiWrap, and ZeroTplDriveCaller< T >.
Referenced by MBDynParser::GetTplDriveCaller(), and Eu2PhiWrap::pCopy().
|
pure virtual |
Implemented in ArrayTplDriveCaller< doublereal >, ArrayTplDriveCaller< T >, CompTplDriveCaller< Mat6x6 >, CompTplDriveCaller< Mat3x3 >, SingleTplDriveCaller< doublereal >, CompTplDriveCaller< T >, SingleTplDriveCaller< T >, ZeroTplDriveCaller< T >, and Eu2PhiWrap.
Referenced by AbsoluteDispForce::Restart(), DriveDisplacementJoint::Restart(), DriveHingeJoint::Restart(), VariableBody::Restart(), AirProperties::Restart(), TotalJoint::Restart(), AbsoluteInternalDispForce::Restart(), UniformGravity::Restart(), DriveDisplacementPinJoint::Restart(), AbsoluteForce::Restart(), FollowerForce::Restart(), TotalPinJoint::Restart(), AbsoluteCouple::Restart(), FollowerCouple::Restart(), AbsoluteInternalForce::Restart(), TotalForce::Restart(), FollowerInternalForce::Restart(), AbsoluteInternalCouple::Restart(), and FollowerInternalCouple::Restart().
|
pure virtual |