FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
InternalCableWithBottomContact Member List

This is the complete list of members for InternalCableWithBottomContact, including all inherited members.

AddAllElementForces(const double *const adPosA, const double *const adVelA, const double *const adPosB, const double *const adVelB, const double *const adX, double dT) const (defined in InternalCable)InternalCableprotected
AddElementForce(int cableElement, const double adPosA[3], const double adVelA[3], const double adPosB[3], const double adVelB[3], double adForceA[3], double adForceB[3], double dT) const (defined in InternalCableWithBottomContact)InternalCableWithBottomContactprotectedvirtual
AddEndForcesAndInertia(double *const adEndForceA, double *const adEndForceB, double *const pdEndInertiaA, double *const pdEndInertiaB, const double *const adPosA, const double *const adVelA, const double *const adPosB, const double *const adVelB, const double *const adX, double dT)InternalCable
AddEndpointJacobianContributions(const double *posA, const double *velA, const double *posB, const double *velB, int globalPosIdxA, int globalVelIdxA, int globalPosIdxB, int globalVelIdxB, double endInertiaA, double endInertiaB, const double *X, double *J, int nStates, int stateOffset) constInternalCable
AdvanceMeanTension(const double *adPosA, const double *adPosB, const double *adX, double T)InternalCable
CalcDerivatives(const double *const adX, double *const adXDot) const (defined in InternalCable)InternalCableprotected
ComputeStructuralJacobian(const double *posA, const double *velA, const double *posB, const double *velB, const double *X, double *J, int nStates, int stateOffset) constInternalCable
EndInertia(int end) constInternalCable
EvaluateElementsAt(const double *adPosA, const double *adVelA, const double *adPosB, const double *adVelB, const double *adX, double dT) constInternalCable
FinalSetup(const double dT, const double *const adX, ISimObjectCreator *const creator) (defined in InternalCableWithBottomContact)InternalCableWithBottomContactvirtual
GetLength()InternalCable
InBottomContact() const overrideInternalCableWithBottomContactinlinevirtual
InitializeStates(const double *const adPosA, const double *const adVelA, const double *const adPosB, const double *const adVelB, double *const adX)InternalCablevirtual
InternalCable(ISimObjectCreator *creator, const SCableSpec &CableSpec)InternalCable
InternalCableWithBottomContact(ISimObjectCreator *creator, const SCableSpec &CableSpec)InternalCableWithBottomContact
m_aadForceAInternalCableprotected
m_aadForceBInternalCableprotected
m_cableElementsInternalCableprotected
m_CableSpecInternalCableprotected
m_eAInternalCableprotected
m_elMeanPos (defined in InternalCable)InternalCableprotected
m_elMeanVel (defined in InternalCable)InternalCableprotected
m_elVelWater (defined in InternalCable)InternalCableprotected
m_environment (defined in InternalCableWithBottomContact)InternalCableWithBottomContactprotected
m_inBottomContactInternalCableWithBottomContactmutableprotected
m_iStatePosInternalCableprotected
m_iStateVelInternalCableprotected
m_meanTensionTimeInternalCableprotected
m_numElementsInternalCable
m_numNodesInternalCable
m_seafloor (defined in InternalCableWithBottomContact)InternalCableWithBottomContactprotected
NodeInertia(unsigned long node) constInternalCableprotected
OdeFcn(const double *const adPosA, const double *const adVelA, const double *const adPosB, const double *const adVelB, const double *const adX, double *const adXDot, double dT) const overrideInternalCableWithBottomContactvirtual
ResetAllNodeForces() const (defined in InternalCable)InternalCableprotected
UpdateCable(double newLength)InternalCable
~InternalCable()InternalCable