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

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

AddExternalConnection(TrawlSpec::ENetExternalNodes_t ENode)CTrawlNetSpec
AddExternalNodeOutput(TrawlSpec::ENetExternalNodes_t ENode)CTrawlNetSpec
AddIntegration()CModelWriterprotected
AddLine(int sectionNum, TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::ESectionSide_t side, double L, double D, double E, double rho)CTrawlNetSpec
AddLine(int sectionNum, TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::ESectionSide_t side, SCableSectionData SCableSection)CTrawlNetSpec
AddLine(SCableSectionData SCableSection)CTrawlNetSpec
AddSectionToBack(TrawlSpec::EPanel_t EWhichPanel, double barD, double barRho, double barE, double barL, double N, double T1, double T2, double T3=-1, double cutN=0, double cutB=0, double cutT=0, double reinforcementRatio=0, double refineFactor=1)CTrawlNetSpec
AddSectionToBack(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::SNetSection NetSection)CTrawlNetSpec
AddSectionToBack(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::SMeshBar SBar, TrawlSpec::SPanelCut SCut, double reinforcementRatio=0, double refineFactor=1)CTrawlNetSpec
AddSectionToFront(TrawlSpec::EPanel_t EWhichPanel, double barD, double barRho, double barE, double barL, double N, double T1, double T2, double T3=-1, double cutN=0, double cutB=0, double cutT=0, double reinforcementRatio=0, double refineFactor=1)CTrawlNetSpec
AddSectionToFront(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::SNetSection NetSection)CTrawlNetSpec
AddSectionToFront(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::SMeshBar SBar, TrawlSpec::SPanelCut SCut, double reinforcementRatio=0, double refineFactor=1)CTrawlNetSpec
ArrayToText(double *adProperty, unsigned short iSize)CModelWriterstatic
AssignNodeNumbers(TrawlSpec::EPanel_t EWhichPanel, int iSecNo, int iElementNo, NetElementDef *pNetElement)CTrawlNetAssemblerprotected
ClearOutput()CTrawlNetAssembler
CModelWriter(std::string outDir, std::string name, bool usePlaceholders=false) (defined in CModelWriter)CModelWriterinline
CondenseNodes(std::vector< int > ViUnUsedNodes)CTrawlNetAssemblerprotected
ConnectNodes(std::vector< TrawlSpec::SNodeSpec > VSConn)CTrawlNetAssemblerprotected
ConnectNodes(TrawlSpec::SNodeSpec SConn1, TrawlSpec::SNodeSpec SConn2)CTrawlNetAssemblerprotected
ConnectNodes(TrawlSpec::EPanel_t Panel1, TrawlSpec::EPanelNodes NodePlacement1, int Section1, TrawlSpec::EPanel_t Panel2, TrawlSpec::EPanelNodes NodePlacement2, int Section2)CTrawlNetAssemblerprotected
ConnectPanelNodes()CTrawlNetAssemblerprotected
CreateCableElements()CTrawlNetAssemblerprotected
CreateNodeNumbers()CTrawlNetAssemblerprotected
CreateNodePosXY(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetAssemblerprotected
CreateNodeStringsFromIndices(std::set< TrawlSpec::ENetExternalNodes_t > ViExternalConnections)CTrawlNetAssemblerprotected
CreatePanelDefinitions()CTrawlNetAssembler
CreatePanelNodes()CTrawlNetAssemblerprotected
CreateSimulationElements(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetAssemblerprotected
CreateUnconnectedPanelNodes()CTrawlNetAssemblerprotected
CreateUnconnectedPanelNodes(TrawlSpec::EPanel_t EWhichPanel, int &iNextNode)CTrawlNetAssemblerprotected
CTrawlNetAssembler(std::string outDir, std::string sNetName, bool usePlaceholders=false)CTrawlNetAssembler
CTrawlNetPrinterCTrawlNetAssemblerfriend
CTrawlNetSpec(void)CTrawlNetSpec
DeletePanel(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
DeleteSection(TrawlSpec::EPanel_t EWhichPanel, int iSecNo, bool bFromBack=true)CTrawlNetSpec
DetermineSectionType(TrawlSpec::EPanel_t EWhichPanel, int iSecNo)CTrawlNetSpecprotected
ExternalNodes() constCTrawlNetAssemblerinline
FindEdgeNodes(int iSecNo, TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::ESectionSide_t EWhichSide, bool *pbDivide)CTrawlNetAssemblerprotected
FindEdgeNodesHP(int iSecNo, TrawlSpec::ESectionSide_t EWhichSide, TrawlSpec::EPanel_t EWhichPanel, bool *pbDivide)CTrawlNetAssemblerprotected
FindEdgeNodesSP(int iSecNo, TrawlSpec::ESectionSide_t EWhichSide, bool *pbDivide)CTrawlNetAssemblerprotected
FindUnUsedNodes()CTrawlNetAssemblerprotected
GetAftMostSectionNumber(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
GetError()CTrawlNetSpec
GetExternalConnections()CTrawlNetSpec
GetExternalOutputs() constCTrawlNetSpecinline
GetLine(TrawlSpec::EPanel_t EWhichPanel, int iLineIndex)CTrawlNetSpec
GetLinePtr(TrawlSpec::EPanel_t EWhichPanel, int iLineIndex)CTrawlNetSpec
GetMinNodeSeparation() constCTrawlNetSpecinline
GetMirrorWings(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
GetName() const (defined in CModelWriter)CModelWriterinline
GetNodeNumber(TrawlSpec::SNodeSpec SNode)CTrawlNetAssemblerprotected
GetNodePosUV(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::ESectionNode_t EWhichNode, int iSec)CTrawlNetAssemblerprotected
GetNodePosXY(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::ESectionNode_t EWhichNode, int iSec)CTrawlNetAssemblerprotected
GetNumBellySections(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
GetNumConnectedSections(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
GetNumExternalConnections()CTrawlNetSpec
GetNumLines(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
GetNumOriginalNodes()CTrawlNetAssembler
GetNumSections(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::EPanelEdge_t EWhichEdge)CTrawlNetSpec
GetNumSplitterSections(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpec
GetNumWingSections(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::EPanelEdge_t EWhichEdge)CTrawlNetSpec
GetPanelPtr(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpecprotected
GetPanelString(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpecprotected
GetScale()CTrawlNetAssembler
GetSection(TrawlSpec::EPanel_t EWhichPanel, int iSecNo, bool bFromBack=true)CTrawlNetSpec
GetSimoptions()CTrawlNetAssembler
GetStretchedEdge(int sectionNum, TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::ESectionSide_t side)CTrawlNetSpec
GetWingSectionIndex(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::EPanelEdge_t EWhichEdge, int iWingSecNum)CTrawlNetSpecprotected
HasError()CTrawlNetSpec
HasTriangularAft(TrawlSpec::EPanel_t EWhichPanel) (defined in CTrawlNetSpec)CTrawlNetSpecprotected
HasTriangularFront(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::EPanelEdge_t EWhichEdge) (defined in CTrawlNetSpec)CTrawlNetSpecprotected
IsSectionConnected(TrawlSpec::EPanel_t EWhichPanel, TrawlSpec::EPanelEdge_t EWhichEdge, int iGlobalSection)CTrawlNetAssemblerprotected
IsSidepanel(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpecprotected
kEqualIndentCModelWriterprotectedstatic
kMainIndentCModelWriterprotectedstatic
LibLine(const std::string &fileName)CTrawlNetAssembler
m_aiAftSectionCTrawlNetSpecprotected
m_aiConnectedSectionsCTrawlNetSpecprotected
m_bAllNodesCWCTrawlNetAssemblerprotected
m_bExternalNodesAreSetCTrawlNetSpecprotected
m_bHasErrorCTrawlNetSpecprotected
m_bHasSidePanelCTrawlNetSpecprotected
m_bMirrorWingsCTrawlNetSpecprotected
m_bMirrorWingsIsDoneCTrawlNetSpecprotected
m_dMinNodeSeparationCTrawlNetSpecprotected
m_IntegratorOptionsCTrawlNetAssemblerprotected
m_nameCModelWriterprotected
m_outDir (defined in CModelWriter)CModelWriterprotected
m_sBaseFileNameCModelWriterprotected
m_SCableVisOptionsCTrawlNetAssemblerprotected
m_ScaleCTrawlNetAssemblerprotected
m_sErrorCTrawlNetSpecprotected
m_SExternalNodes (defined in CTrawlNetAssembler)CTrawlNetAssemblerprotected
m_SimOptionsCTrawlNetAssemblerprotected
m_sModelCModelWriterprotected
m_usePlaceholders (defined in CModelWriter)CModelWriterprotected
m_ViExternalConnectionsCTrawlNetSpecprotected
m_ViExternalNodesOutputCTrawlNetSpecprotected
m_VSNetSectionsCTrawlNetAssemblerprotected
m_VSNodesCTrawlNetAssemblerprotected
m_VSPanelInfoCTrawlNetSpecprotected
m_VSSimLinesCTrawlNetAssemblerprotected
m_VVSConnectedNodes (defined in CTrawlNetAssembler)CTrawlNetAssemblerprotected
m_writeSideFilesCTrawlNetAssemblerprotected
MakeAllNodesCW()CTrawlNetAssemblerprotected
MakePosForceConnectionString(std::string forceObject, int forcePortIndex, std::string posObject, int posPortIndex, std::string forcePortPrefix="", std::string posPortPrefix="", bool dropForceFeedback=false, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePosForceConnectionString(std::string forceOutObject, std::string forceOutPort, std::string posInPort, std::string velInPort, std::string posOutObject, std::string posOutPort, std::string velOutPort, std::string forceInPort, bool dropForceFeedback=false, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriter
MakePropString(std::string sName, double val, std::string placeholder, bool usePlaceholder)CModelWriterstatic
MakePropString(std::string sName, std::string sProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, double *adProperty, unsigned short iSize, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, int iProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, std::tuple< double, double, double > adProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, int *aiProperty, unsigned short iSize, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, double dProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, double dProperty1, double dProperty2, double dProperty3, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, double dProperty1, double dProperty2, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, sfh::linalg::Vec2 SProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, sfh::linalg::Vec3 SProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, std::vector< double > VdProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, std::vector< int > ViProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MakePropString(std::string sName, std::vector< std::string > VsProperty, short iMainIndent=kMainIndent, short iEqualIndent=kEqualIndent)CModelWriterstatic
MirrorWings()CTrawlNetSpec
MirrorWings(TrawlSpec::EPanel_t EWhichPanel)CTrawlNetSpecprotected
NetElements() constCTrawlNetAssemblerinline
NetText()CTrawlNetAssembler
NodesInputForce()CTrawlNetAssembler
NodesOutputPosAndVel()CTrawlNetAssembler
PanelNodes() constCTrawlNetAssemblerinline
ReplaceNodes(int iOldNode, int iNewNode) (defined in CTrawlNetAssembler)CTrawlNetAssemblerprotected
ResetInput(bool bResetError)CTrawlNetSpec
ResetOutput(bool bResetError)CTrawlNetAssembler
Scale(double dScaleMultiplier)CTrawlNetAssembler
SectionSpecToFile(std::string sSectionSpecFileName)CTrawlNetAssembler
SendToFile(const std::string sFileName, const std::string *const psOutputString)CModelWriter
SetAdaptation(double dMaxStepLength, double dAdaptationPeriod=0, double dMeanCableTension=0, double dStepSafetyFactor=50)CTrawlNetAssembler
SetAftMostSectionNumber(TrawlSpec::EPanel_t EWhichPanel, int iAftSection)CTrawlNetSpec
SetError(std::string sErrorMsg)CTrawlNetSpecprotected
SetExternalNodeIndices(std::set< TrawlSpec::ENetExternalNodes_t > ViExternalNodes)CTrawlNetSpec
SetExternalNodes()CTrawlNetAssemblerprotected
SetIntegratorOptions(IntegratorOptions IntOptions)CModelWriter
SetMaxEdgeLengthFactor(double dEdgeLengthFactor)CTrawlNetAssembler
SetMaxNumPanels(int iMaxNumPanels)CTrawlNetAssembler
SetMirrorWings(TrawlSpec::EPanel_t EWhichPanel, bool bMirror)CTrawlNetSpec
SetName(std::string name) (defined in CModelWriter)CModelWriter
SetNodeNumber(TrawlSpec::SNodeSpec SNode, int iNodeNum)CTrawlNetAssemblerprotected
SetNumConnectedSections(TrawlSpec::EPanel_t EWhichPanel, int iNumSections)CTrawlNetSpec
SetOutDirectory(std::string outDir) (defined in CModelWriter)CModelWriterinline
SetRefineFactor(double dRefineFactor)CTrawlNetAssembler
SetRefineFactor(TrawlSpec::EPanel_t EPanel, int iSecNo, double dRefineFactor)CTrawlNetAssembler
SetScale(double dScale)CTrawlNetAssembler
SetSimOptions()CTrawlNetAssemblerprotected
SetWriteSideFiles(bool write)CTrawlNetAssemblerinline
SimulationLines() constCTrawlNetAssemblerinline
ToFile(std::string filename="")CTrawlNetAssemblervirtual
UpdateSection(TrawlSpec::SNetSection NetSection, TrawlSpec::EPanel_t EWhichPanel, int iSecNo, bool bFromBack=true)CTrawlNetSpec
VerifyCableNodes()CTrawlNetAssemblerprotected
~CModelWriter() (defined in CModelWriter)CModelWritervirtual
~CTrawlNetAssembler(void)CTrawlNetAssembler
~CTrawlNetSpec(void)CTrawlNetSpec