Fhsim
Marine systems simulation
Loading...
Searching...
No Matches
WakeField.h
1
#pragma once
3
4
#include <marenv/marenv.h>
5
6
namespace
marenv::wake
7
{
21
class
WakeField
:
private
marenv::NoCopyNoMove
22
{
23
public
:
24
virtual
~WakeField
() =
default
;
25
39
virtual
Status
GetCurrentVelocityFactor
(
double
time,
const
double
pos[3],
40
const
double
currentDirection[3],
double
& factorOut) = 0;
41
42
protected
:
43
WakeField
() =
default
;
44
};
45
}
// namespace marenv::wake
marenv::wake::WakeField
Definition
WakeField.h:22
marenv::wake::WakeField::GetCurrentVelocityFactor
virtual Status GetCurrentVelocityFactor(double time, const double pos[3], const double currentDirection[3], double &factorOut)=0
marenv::Status
Status
Definition
marenv.h:40
marenv::NoCopyNoMove
Policy mixin: this type is neither copyable nor movable.
Definition
marenv.h:84
update_root
webfhsim
reloadrepos
marenv
include
marenv
wake
WakeField.h
Generated on Tue Apr 21 2026 12:51:12 for Fhsim by
1.9.8