|
FhSim
3.1.0
Marine systems simulation
|
#include <LumpedSource.h>
Collaboration diagram for marenv::wake::LumpedLineSourceResult:Public Attributes | |
| LineSource | source |
| The line source {rearCentre, e_U, axis, length, width, M}; value-initialised unless casts and not pointFallback. | |
| bool | casts |
| False when the object casts no wake (|U_ref| < 1e-3 m/s, M = 0, a zero or non-finite axis, or a non-finite input or M). | |
| bool | widened |
| True when the frontal area was widened to keep the momentum (the width to M / (0.96 L), or the point source's area to M / 0.96); the caller logs it once per body, not at every rebuild: for a body nearly along the flow (pointFallback) it is set whenever M exceeds 0.96 L width, and L goes to 0 at the parallel limit, so it is expected there (review P2-6). | |
| bool | pointFallback |
| True when the body is nearly along the flow: the caller publishes point instead of source (MENV-0048). | |
| ElementarySource | point |
| The point source of MakeLumpedSource() with the same M, flow direction and centre and the frontal area L width; value-initialised unless pointFallback. | |
The lumped line source made from a LumpedLineSourceInput.