Marine systems simulation
Loading...
Searching...
No Matches
marenv::wave::WaveEnergySpectrum::SpectrumParameters Struct Reference

The parameters defining a certain wave field.

#include <WaveEnergySpectrum.h>

Public Attributes

double Hs = 1.0
 Significant wave height.
 
double T1 = 6.0
 Mean wave period.
 
double Theta = 0.0
 Mean wave propagation direction.
 
double cosinePower = 2.0
 directional spectrum is given as cos(theta)^cosinePower.
 
double omegaNDimLowLim = 0.1
 Non-dimensional omega_nDim = omega*T1/(2*pi) lower limit.
 
double omegaNDimUppLim = 10.0
 Non-dimensional omega_nDim = omega*T1/(2*pi) upper limit.
 
SpectrumType spectrumType = SpectrumType::JONSWAP
 Spectrum type (JONSWAP or ISSC).
 
DirectionBinning directionBinning = DirectionBinning::Sequential
 How the directions of each wave component is set.
 
FrequencyBinning frequencyBinning = FrequencyBinning::EqualSqrtEnergy
 How the frequencies of each wave component is set.
 

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