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

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

AddBottomForces(const double *const adX) const (defined in NetStructure)NetStructureprotectedvirtual
AddCableForces(const double dT, const double *const adX) const (defined in NetStructure)NetStructureprotectedvirtual
AddExternalForces(const double dT, const double *const adX) const (defined in NetStructure)NetStructureprotectedvirtual
AddInputPorts(ISimObjectCreator *creator) (defined in NetStructure)NetStructureprotectedvirtual
AddNetForces(const double dT, const double *const adX) const (defined in NetStructure)NetStructureprotectedvirtual
AddNodeBottomForce(const double *const adX, int node, double diam, double adForceInOut[3]) const (defined in NetStructure)NetStructureprotectedvirtual
BottomContact(const double dT, const double *const adX) (defined in NetStructure)NetStructurevirtual
CalcStateDerivatives(const double *const adX, double *const adXDot) const (defined in NetStructure)NetStructureprotectedvirtual
ComputeCableDragPositionJacobian(const NetCableElement *cable, const double pA[3], const double pB[3], const double vA[3], const double vB[3], const double vFluid[3], double rhoWater, double dFA_dpA[9], double dFA_dpB[9], double dFB_dpA[9], double dFB_dpB[9]) const (defined in NetStructure)NetStructureprotected
ComputeCableDragVelocityJacobian(const NetCableElement *cable, const double pA[3], const double pB[3], const double vA[3], const double vB[3], const double vFluid[3], double rhoWater, double dFA_dvA[9], double dFA_dvB[9], double dFB_dvA[9], double dFB_dvB[9]) constNetStructureprotected
ComputeCableStructuralJacobian(const NetCableElement *cable, const double pA[3], const double pB[3], const double vA[3], const double vB[3], double dFA_dpA[9], double dFA_dpB[9], double dFA_dvA[9], double dFA_dvB[9]) constNetStructureprotected
ComputePanelJacobianFD(NetElement3N *panel, const double pA[3], const double pB[3], const double pC[3], const double vA[3], const double vB[3], const double vC[3], const double vWater[3], double addedLinearDrag, double dFA_dpA[9], double dFA_dpB[9], double dFA_dpC[9], double dFB_dpA[9], double dFB_dpB[9], double dFB_dpC[9], double dFC_dpA[9], double dFC_dpB[9], double dFC_dpC[9], double dFA_dvA[9], double dFA_dvB[9], double dFA_dvC[9], double dFB_dvA[9], double dFB_dvB[9], double dFB_dvC[9], double dFC_dvA[9], double dFC_dvB[9], double dFC_dvC[9]) constNetStructureprotected
CreateDataStructures() (defined in NetStructure)NetStructureprotectedvirtual
CreateExternalNodeMap(std::string tag, int *piUsed, NetStructureSpec &NetSpec, ISimObjectCreator *creator) (defined in NetStructure)NetStructureprotected
CreateNetCables(std::vector< const NetCableElementSpec * > VCableElements, ISimObjectCreator *creator) (defined in NetStructure)NetStructureprotectedvirtual
CreateNetPanels(std::vector< const NetElementDef * > VNetElementDefs, ISimObjectCreator *creator) (defined in NetStructure)NetStructureprotectedvirtual
CreateOutputPorts(ISimObjectCreator *creator) (defined in NetStructure)NetStructureprotectedvirtual
FinalSetup(const double dT, const double *const adX, ISimObjectCreator *const creator) (defined in NetStructure)NetStructurevirtual
GetJacobianSparsity(int nStates, int *rowPtr, int *colIdx) override (defined in NetStructure)NetStructure
HasJacobians() const overrideNetStructure
HasPortJacobians() const override (defined in NetStructure)NetStructure
InitialConditionSetup(const double dT, const double *const adCurrentIC, double *const adUpdatedIC, ISimObjectCreator *const creator) (defined in NetStructure)NetStructurevirtual
InputPortJacobian(const std::string &portName, double T, const double *X, double *dF_dInput, int portSize, int nStates) override (defined in NetStructure)NetStructure
m_aaiCableConn (defined in NetStructure)NetStructureprotected
m_accelerationNorms (defined in NetStructure)NetStructureprotected
m_bottomContact (defined in NetStructure)NetStructureprotected
m_BottomContactFilterNetStructureprotected
m_environment (defined in NetStructure)NetStructureprotected
m_foldingPointRefinementUsed (defined in NetStructure)NetStructureprotected
m_inertia (defined in NetStructure)NetStructureprotected
m_inExternalForcesNetStructureprotected
m_iStatePos (defined in NetStructure)NetStructureprotected
m_iStateVel (defined in NetStructure)NetStructureprotected
m_netConn (defined in NetStructure)NetStructureprotected
m_nodeForce (defined in NetStructure)NetStructureprotected
m_numCablesCalc (defined in NetStructure)NetStructureprotected
m_numNodeOutputs (defined in NetStructure)NetStructureprotected
m_numNodesCalc (defined in NetStructure)NetStructureprotected
m_numNodesInputForceNetStructureprotected
m_numNodesOriginal (defined in NetStructure)NetStructureprotected
m_numNodesOutputPosAndVel (defined in NetStructure)NetStructureprotected
m_numPanelsCalc (defined in NetStructure)NetStructureprotected
m_OdeTimer (defined in NetStructure)NetStructuremutableprotected
m_SAdaptations (defined in NetStructure)NetStructureprotected
m_seafloor (defined in NetStructure)NetStructureprotected
m_StrainEnergy (defined in NetStructure)NetStructureprotected
m_useTagForExternalNodes (defined in NetStructure)NetStructureprotected
m_velNorm (defined in NetStructure)NetStructure
m_VpCableElementsNetStructureprotected
m_VpNetElements (defined in NetStructure)NetStructureprotected
m_VsNodesInputForce (defined in NetStructure)NetStructureprotected
m_VsNodesOutputPosAndVelNetStructureprotected
NetStructure(std::string simObjectName, ISimObjectCreator *creator)NetStructure
NodePos(const double dT, const double *const adX, int extNode) (defined in NetStructure)NetStructurevirtual
NodeVel(const double dT, const double *const adX, int extNode) (defined in NetStructure)NetStructurevirtual
OdeFcn(const double dT, const double *const adX, double *const adXDot) const (defined in NetStructure)NetStructurevirtual
OdeJacobian(double T, const double *X, double *J, int nStates) override (defined in NetStructure)NetStructure
outExternalNodeForce(const double dT, const double *const adX, int extNode) (defined in NetStructure)NetStructure
PRINTALLNODEFORCES(std::string spec, double dT) (defined in NetStructure)NetStructureprotected
SetAddedDragPerMPS(double AddedDragPerMPS) (defined in NetStructure)NetStructure
StrainEnergy(const double dT, const double *const adX) (defined in NetStructure)NetStructurevirtual
VelNorm(const double dT, const double *const adX) (defined in NetStructure)NetStructurevirtual
~NetStructure()NetStructurevirtual