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

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

AddLine(double length, const double *const fasteningpos)CrowfootMath
CalcForOneActive(int index, const Eigen::Vector3d &, const Eigen::Vector3d &pos, double *const posOut)CrowfootMathprotected
CalcForOneLine(const Eigen::Vector3d &Force, const Eigen::Vector3d &ForceDir, double *const posOut)CrowfootMathprotected
CalcForThreeLines(const Eigen::Vector3d &, const Eigen::Vector3d &ForceDir, double *const posOut)CrowfootMathprotected
CalcForTwoActive(int index1, int index2, const Eigen::Vector3d &Force, Eigen::Vector3d pos, double *const posOut)CrowfootMathprotected
CalcForTwoLines(const Eigen::Vector3d &Force, const Eigen::Vector3d &ForceDir, double *const posOut)CrowfootMathprotected
CalcIterativePos(const double *const F, double *const posOut, int maxNumIter=500, double expectedLengthToGo=3.0, double tolerance=0.00001)CrowfootMath
CalcPosForOneStretched(int index, const Eigen::Vector3d &ForceDir)CrowfootMathprotected
CalcPosForTwoStretched(int index1, int index2, const Eigen::Vector3d &ForceDir)CrowfootMathprotected
CrowfootMath(double maxLineForce=1.0e7, const VisualSpec &visualSpec=VisualSpec())CrowfootMath
EnsureLineIndexOk(int lineIndex)CrowfootMathprotected
GetLineForce(double *F, int lineIndex)CrowfootMath
GetLineTension(int lineIndex)CrowfootMath
m_lineForces (defined in CrowfootMath)CrowfootMathprotected
m_lines (defined in CrowfootMath)CrowfootMathprotected
m_maxLineForce (defined in CrowfootMath)CrowfootMathprotected
m_visualSpec (defined in CrowfootMath)CrowfootMathprotected
NumLines()CrowfootMath
PointIsWithinLineReach(int index, const Eigen::Vector3d &connPos)CrowfootMathprotected
SetPosition(double *const posOut, const Eigen::Vector3d &pos)CrowfootMathprotected
Update(const double *const F, double *const posOut)CrowfootMath
UpdateLineFasteningPos(const double *const fasteningpos, int lineIndex)CrowfootMath
UpdateLineLength(double length, int lineIndex)CrowfootMath