FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
NetWakePanels< Net > Class Template Referencefinal

#include <NetWakePanels.h>

+ Inheritance diagram for NetWakePanels< Net >:
+ Collaboration diagram for NetWakePanels< Net >:

Public Member Functions

 NetWakePanels (const Net &net)
 
int NumNodes () const override
 
int NumPanels () const override
 
void PanelNodes (int panel, int nodes[3]) const override
 
void NodePosition (const double *X, int node, double pos[3]) const override
 
void NodeVelocity (const double *X, int node, double vel[3]) const override
 
int NumCables () const override
 
void CableNodes (int cable, int nodes[2]) const override
 
environment::wake::PanelEvaluation EvaluatePanel (const double *X, int panel, const double elementVel[3], const double waterVel[3]) const override
 
void CableHydrodynamicForce (double T, const double *X, double force[3]) const override
 

Detailed Description

template<class Net>
class NetWakePanels< Net >

A net as its wake caster sees it: the calculation nodes and the triangular panels.

Template Parameters
NetNetStructure or NetStructureWithConstraints.

Constructor & Destructor Documentation

◆ NetWakePanels()

template<class Net >
NetWakePanels< Net >::NetWakePanels ( const Net &  net)
inlineexplicit
Parameters
netThe net; it must outlive the adapter.

The documentation for this class was generated from the following file: