|
FhSim
3.1.0
Marine systems simulation
|
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) | CrowfootMath | protected |
| CalcForOneLine(const Eigen::Vector3d &Force, const Eigen::Vector3d &ForceDir, double *const posOut) | CrowfootMath | protected |
| CalcForThreeLines(const Eigen::Vector3d &, const Eigen::Vector3d &ForceDir, double *const posOut) | CrowfootMath | protected |
| CalcForTwoActive(int index1, int index2, const Eigen::Vector3d &Force, Eigen::Vector3d pos, double *const posOut) | CrowfootMath | protected |
| CalcForTwoLines(const Eigen::Vector3d &Force, const Eigen::Vector3d &ForceDir, double *const posOut) | CrowfootMath | protected |
| 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) | CrowfootMath | protected |
| CalcPosForTwoStretched(int index1, int index2, const Eigen::Vector3d &ForceDir) | CrowfootMath | protected |
| CrowfootMath(double maxLineForce=1.0e7, const VisualSpec &visualSpec=VisualSpec()) | CrowfootMath | |
| EnsureLineIndexOk(int lineIndex) | CrowfootMath | protected |
| GetLineForce(double *F, int lineIndex) | CrowfootMath | |
| GetLineTension(int lineIndex) | CrowfootMath | |
| m_lineForces (defined in CrowfootMath) | CrowfootMath | protected |
| m_lines (defined in CrowfootMath) | CrowfootMath | protected |
| m_maxLineForce (defined in CrowfootMath) | CrowfootMath | protected |
| m_visualSpec (defined in CrowfootMath) | CrowfootMath | protected |
| NumLines() | CrowfootMath | |
| PointIsWithinLineReach(int index, const Eigen::Vector3d &connPos) | CrowfootMath | protected |
| SetPosition(double *const posOut, const Eigen::Vector3d &pos) | CrowfootMath | protected |
| Update(const double *const F, double *const posOut) | CrowfootMath | |
| UpdateLineFasteningPos(const double *const fasteningpos, int lineIndex) | CrowfootMath | |
| UpdateLineLength(double length, int lineIndex) | CrowfootMath |