FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
LocalThroughFlow.h
1#pragma once
2
10#include "KF2012Common.h"
11#include "PanelLoadTypes.h"
12
13namespace hydrodynamics
14{
15
43{
45 double a3 = 0.07;
47 double b4 = 0.10;
48};
49
50
62template<class T>
63PanelLoad<T> Evaluate(const LocalThroughFlow& law, const PanelGeometry<T>& panel,
64 const Netting<T>& netting, const Fluid& fluid, const FlowSample<T>& flow)
65{
66 return kf2012::EvaluateScreen(law.a3, law.b4, true, panel, netting, fluid, flow);
67}
68
69} // namespace hydrodynamics
The flow a panel sees.
Definition PanelLoadTypes.h:74
Fluid properties.
Definition PanelLoadTypes.h:34
Definition LocalThroughFlow.h:43
double a3
Third drag harmonic; 0.07 gives the MF2022 Eq. 10 ratio C_D(45 deg) / C_D(0) = 0.61.
Definition LocalThroughFlow.h:45
double b4
Fourth lift harmonic; 0.10 from KF2012 section 2.5.2 and the Rudi et al. (1988) data (Fig....
Definition LocalThroughFlow.h:47
The netting of one panel.
Definition PanelLoadTypes.h:50
Geometry of one panel. All vectors in the global NED frame.
Definition PanelLoadTypes.h:42
The result of evaluating a load law on one panel.
Definition PanelLoadTypes.h:93