|
FhSim
3.1.0
Marine systems simulation
|
The netting of one panel.
#include <PanelLoadTypes.h>
Public Attributes | |
| T | solidity |
| Supplied by the caller, dimensionless, in (0, 0.5]. | |
| double | twineThickness |
| m; the Reynolds-number length scale (d in KF2012, t in MF2022). | |
| bool | hasBarDirections = false |
| True when barU and barV are set; used by TwineCrossFlow and the in-plane twine friction of the screen laws (TwineFriction.h, MARE-0111, MARE-0202). | |
| T | barU [3] |
| Unit bar direction in the panel plane; every law with bar data (see hasBarDirections). | |
| T | barV [3] |
| Unit bar direction in the panel plane; every law with bar data (see hasBarDirections). | |
| double | barLength = 0 |
| Bar length, m; every law with bar data (see hasBarDirections). | |
| double | knotDiameter = 0 |
| double | numBarsU = 0 |
| double | numBarsV = 0 |
| double | numKnots = 0 |
| double hydrodynamics::Netting< T >::knotDiameter = 0 |
Knot diameter, m; TwineCrossFlow's knot drag and, for every law with bar data, the twine length max(barLength - knotDiameter, 0) (MARE-0202).
| double hydrodynamics::Netting< T >::numBarsU = 0 |
Number of bars along barU; every law with bar data (see hasBarDirections). Not an integer in general: NetElement3N sets it to half the panel's bar count.
| double hydrodynamics::Netting< T >::numBarsV = 0 |
Number of bars along barV; every law with bar data (see hasBarDirections). Not an integer in general: NetElement3N sets it to half the panel's bar count.
| double hydrodynamics::Netting< T >::numKnots = 0 |
Number of knots; TwineCrossFlow only (knot drag). Not an integer in general: NetElement3N sets it to the number of meshes in the element, half the mesh determinant.