FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
marenv::wake::ElementarySource Struct Reference

#include <WakeTypes.h>

Public Attributes

double pos [3]
 Source centroid, m, NED.
 
double flowDir [3]
 Unit direction of the relative flow at the source (along the wake axis), NED.
 
double area
 The panel's own area, m^2; the footprint is D = sqrt(4 area / pi).
 
double momentumDeficit
 M = drag / (0.5 rho |U|^2), m^2; the effective thrust coefficient is C_T,eff = M / area.
 
double solidity = 0.0
 Solidity Sn of a porous panel, for nets the calculated solidity Snc (R56); Sn > 0 selects the MF2022 Eq. 11 near wake of ElementaryDeficit(), 0 keeps the pinned momentum-theory near wake.
 
int tag = kUntaggedSource
 The caster's id of the source (a net's panel, a body), for leaving it out of a query at its own sample points (WakeField::SampleExcluding(), ENV-0107); kUntaggedSource (any negative tag) is never left out. No kernel reads it.
 

Detailed Description

One elementary wake source, typically one net panel.

All positions and directions are in world NED at the build time t0; the builder transforms them into the frame of the field.


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