![]() |
OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
logical | haswamit |
.TRUE. More... | |
character(1024) | wamitfile |
Root of the filename for WAMIT2 outputs [-]. | |
integer(intki) | unsum |
The unit number for the HydroDyn summary file [-]. | |
real(reki) | wamitulen |
WAMIT unit length scale [-]. | |
real(reki) | rhoxg |
Density * Gravity – from the Waves module. More... | |
integer(intki) | nstepwave |
Total number of frequency components = total number of time steps in the incident wave [-]. | |
integer(intki) | nstepwave2 |
NStepWave / 2 [-]. | |
real(reki) | wavedomega |
Frequency step for incident wave calculations [(rad/s)]. | |
real(reki) | wtrdens |
Water density [(kg/m^3)]. | |
real(siki), dimension(:,:), allocatable | waveelevc0 |
Discrete Fourier transform of the instantaneous elevation of incident waves at the platform reference point. More... | |
real(siki) | wavedir |
Mean incident wave propagation heading direction [(degrees)]. | |
logical | wavemultidir |
Indicates the waves are multidirectional – set by HydroDyn_Input [-]. | |
real(siki), dimension(:), allocatable | wavedirarr |
Wave direction assigned to each frequency [(degrees)]. | |
real(siki) | wavedirmin |
Minimum wave direction from Waves module [-]. | |
real(siki) | wavedirmax |
Maximum wave direction from Waves module [-]. | |
real(siki), dimension(:), allocatable | wavetime |
Simulation times at which the instantaneous second order loads associated with the incident waves are determined [sec]. | |
character(chanlen), dimension(1:27) | outlist |
This should really be dimensioned with MaxOutPts [-]. | |
logical | outall |
[-] | |
integer(intki) | numouts |
[-] | |
integer(intki) | numoutall |
[-] | |
integer(intki) | wavemod |
The wave model to use. More... | |
logical | ptfmsgf2 |
Supplied by Driver: Platform horizontal surge translation force (flag) [-]. | |
logical | ptfmswf2 |
Supplied by Driver: Platform horizontal sway translation force (flag) [-]. | |
logical | ptfmhvf2 |
Supplied by Driver: Platform vertical heave translation force (flag) [-]. | |
logical | ptfmrf2 |
Supplied by Driver: Platform roll tilt rotation force (flag) [-]. | |
logical | ptfmpf2 |
Supplied by Driver: Platform pitch tilt rotation force (flag) [-]. | |
logical | ptfmyf2 |
Supplied by Driver: Platform yaw rotation force (flag) [-]. | |
integer(intki) | mndrift |
Calculate the mean drift force {0: no mean drift; [7,8,9,10,11, or 12]: WAMIT file to use} [-]. | |
integer(intki) | newmanapp |
Slow drift forces computed with Newman approximation from WAMIT file:{0: No slow drift; [7,8,9,10,11, or 12]: WAMIT file to use} [-]. | |
integer(intki) | diffqtf |
Full Difference-Frequency forces computed with full QTF's from WAMIT file: {0: No diff-QTF; [10,11, or 12]: WAMIT file to use} [-]. | |
integer(intki) | sumqtf |
Full Sum-Frequency forces computed with full QTF's from WAMIT file: {0: No sum-QTF; [10,11, or 12]: WAMIT file to use} [-]. | |
logical | mndriftf |
Flag indicating mean drift force should be calculated [-]. | |
logical | newmanappf |
Flag indicating Newman approximation should be calculated [-]. | |
logical | diffqtff |
Flag indicating the full difference QTF should be calculated [-]. | |
logical | sumqtff |
Flag indicating the full sum QTF should be calculated [-]. | |
real(reki) | wvlowcoff |
Low cut-off frequency or lower frequency limit of the wave spectrum beyond which the wave spectrum is zeroed. More... | |
real(reki) | wvhicoff |
High cut-off frequency or upper frequency limit of the wave spectrum beyond which the wave spectrum is zeroed. More... | |
real(reki) | wvlowcoffd |
Minimum frequency used in the difference methods [Ignored if all difference methods = 0] [(rad/s)]. | |
real(reki) | wvhicoffd |
Maximum frequency used in the difference methods [Ignored if all difference methods = 0] [(rad/s)]. | |
real(reki) | wvlowcoffs |
Minimum frequency used in the sum-QTF method [Ignored if SumQTF = 0] [(rad/s)]. | |
real(reki) | wvhicoffs |
Maximum frequency used in the sum-QTF method [Ignored if SumQTF = 0] [(rad/s)]. | |
logical wamit2_types::wamit2_initinputtype::haswamit |
.TRUE.
if using WAMIT model, .FALSE. otherwise [-]
real(reki) wamit2_types::wamit2_initinputtype::rhoxg |
Density * Gravity – from the Waves module.
[-]
real(siki), dimension(:,:), allocatable wamit2_types::wamit2_initinputtype::waveelevc0 |
Discrete Fourier transform of the instantaneous elevation of incident waves at the platform reference point.
First column is real part, second column is imaginary part [(meters)]
integer(intki) wamit2_types::wamit2_initinputtype::wavemod |
The wave model to use.
This is for error checking – ideally this would be done in the main calling routine, not here. [-]
real(reki) wamit2_types::wamit2_initinputtype::wvhicoff |
High cut-off frequency or upper frequency limit of the wave spectrum beyond which the wave spectrum is zeroed.
[used only when WaveMod=2,3,4] [(rad/s)]
real(reki) wamit2_types::wamit2_initinputtype::wvlowcoff |
Low cut-off frequency or lower frequency limit of the wave spectrum beyond which the wave spectrum is zeroed.
[used only when WaveMod=2,3,4] [(rad/s)]