Definition at line 58 of file module-nodedistdrive.cc.
Definition at line 208 of file module-nodedistdrive.cc.
References NO_OP.
Referenced by pCopy().
const StructNode *const pNode2
DriveCaller(const DriveHandler *pDH)
const StructNode *const pNode1
NodeDistDriveCaller::~NodeDistDriveCaller |
( |
void |
| ) |
|
|
virtual |
bool NodeDistDriveCaller::bIsDifferentiable |
( |
void |
| ) |
const |
|
virtual |
doublereal NodeDistDriveCaller::dGet |
( |
void |
| ) |
const |
|
inlinevirtual |
doublereal NodeDistDriveCaller::dGetP |
( |
void |
| ) |
const |
|
inlinevirtual |
Reimplemented from DriveCaller.
Definition at line 186 of file module-nodedistdrive.cc.
References Vec3::Cross(), Vec3::Dot(), e1, StructNode::GetRCurr(), StructDispNode::GetVCurr(), StructNode::GetWCurr(), StructDispNode::GetXCurr(), Mat3x3::MulTV(), o1, pNode1, and pNode2.
Referenced by dGet(), and dGetP().
Vec3 Cross(const Vec3 &v) const
virtual const Mat3x3 & GetRCurr(void) const
doublereal Dot(const Vec3 &v) const
const StructNode *const pNode2
Vec3 MulTV(const Vec3 &v) const
virtual const Vec3 & GetWCurr(void) const
virtual const Vec3 & GetXCurr(void) const
virtual const Vec3 & GetVCurr(void) const
const StructNode *const pNode1
DriveCaller * NodeDistDriveCaller::pCopy |
( |
void |
| ) |
const |
|
virtual |
Implements DriveCaller.
Definition at line 230 of file module-nodedistdrive.cc.
References e1, NodeDistDriveCaller(), o1, o2, DriveCaller::pDrvHdl, pNode1, pNode2, and SAFENEWWITHCONSTRUCTOR.
NodeDistDriveCaller(const DriveHandler *pDH, const StructNode *pNode1, const Vec3 &o1, const StructNode *pNode2, const Vec3 &o2, const Vec3 &e1)
const StructNode *const pNode2
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
const StructNode *const pNode1
std::ostream & NodeDistDriveCaller::Restart |
( |
std::ostream & |
out | ) |
const |
|
virtual |
const Vec3 NodeDistDriveCaller::e1 |
|
private |
const Vec3 NodeDistDriveCaller::o1 |
|
private |
const Vec3 NodeDistDriveCaller::o2 |
|
private |
const StructNode* const NodeDistDriveCaller::pNode1 |
|
private |
const StructNode* const NodeDistDriveCaller::pNode2 |
|
private |
The documentation for this class was generated from the following file: