![]() |
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)]
1.8.13