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

#include <WakeSampleParts.h>

+ Collaboration diagram for marenv::wake::WakeBlendSamples:

Public Member Functions

WakeBlendSum At (double t) const
 The sums at t: the snapshot blended to with BlendWeight(t), the state blended from with 1 - BlendWeight(t).
 

Public Attributes

bool currentInside = false
 The snapshot blended to has extent at the point.
 
WakeSample current {}
 The snapshot blended to, unweighted.
 
WakeBlendSum previous {}
 The state blended from at full weight (a single snapshot, R22); not inside without one.
 
double start = 0.0
 Start of the blend, s.
 
double time = 0.0
 Duration of the blend, s.
 

Detailed Description

The samples of a blend's snapshots at one point and time, weighed at a later time (owner ruling R136).

At(t) weighs them as WakeBlend::Evaluate() does at t, with BlendWeight(t), so it equals Evaluate() at t bit for bit where the snapshots' samples do not change between the sample time and t.


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