OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
waves2_types::waves2_initinputtype Type Reference

Public Attributes

integer(intki) unsum
 The unit number for the HydroDyn summary file [-].
 
real(reki) gravity
 Gravitational acceleration [(m/s^2)].
 
real(reki) wtrdens
 Water density [(kg/m^3)].
 
real(siki) wtrdpth
 Water depth [(meters)].
 
integer(intki) nstepwave
 Total number of frequency components = total number of time steps in the incident wave [-].
 
integer(intki) nstepwave2
 NStepWave / 2 [-].
 
real(siki) wavedomega
 Frequency step for incident wave calculations [(rad/s)].
 
integer(intki) wavestmod
 Model for stretching incident wave kinematics to instantaneous free surface {0: none=no stretching, 1: vertical stretching, 2: extrapolation stretching, 3: Wheeler stretching} [-].
 
logical wavemultidir
 Indicates the waves are multidirectional – set by HydroDyn_Input [-].
 
real(siki), dimension(:), allocatable wavedirarr
 Wave direction array. More...
 
real(siki), dimension(:,:), allocatable waveelevc0
 Discrete Fourier transform of the instantaneous elevation of incident waves at the platform reference point. More...
 
real(siki), dimension(:), allocatable wavetime
 Simulation times at which the instantaneous second order loads associated with the incident waves are determined [sec].
 
integer(intki) nwaveelev
 Number of points where the incident wave elevations can be output [-].
 
real(siki), dimension(:), allocatable waveelevxi
 xi-coordinates for points where the incident wave elevations can be output [(meters)]
 
real(siki), dimension(:), allocatable waveelevyi
 yi-coordinates for points where the incident wave elevations can be output [(meters)]
 
real(siki), dimension(:,:), allocatable waveelevxy
 Supplied by Driver: X-Y locations for WaveElevation output (for visualization). More...
 
integer(intki) nwavekin
 Number of points where the incident wave kinematics will be computed [-].
 
real(siki), dimension(:), allocatable wavekinxi
 xi-coordinates for points where the incident wave kinematics will be computed; these are relative to the mean sea level [(meters)]
 
real(siki), dimension(:), allocatable wavekinyi
 yi-coordinates for points where the incident wave kinematics will be computed; these are relative to the mean sea level [(meters)]
 
real(siki), dimension(:), allocatable wavekinzi
 zi-coordinates for points where the incident wave kinematics will be computed; these are relative to the mean sea level [(meters)]
 
logical wvdiffqtff
 Full difference QTF second order forces flag [(-)].
 
logical wvsumqtff
 Full sum QTF second order forces flag [(-)].
 
real(siki) wvlowcoffd
 Minimum frequency used in the difference methods [Ignored if all difference methods = 0] [(rad/s)].
 
real(siki) wvhicoffd
 Maximum frequency used in the difference methods [Ignored if all difference methods = 0] [(rad/s)].
 
real(siki) wvlowcoffs
 Minimum frequency used in the sum-QTF method [Ignored if SumQTF = 0] [(rad/s)].
 
real(siki) wvhicoffs
 Maximum frequency used in the sum-QTF method [Ignored if SumQTF = 0] [(rad/s)].
 
character(chanlen), dimension(1:18) outlist
 This should really be dimensioned with MaxOutPts [-].
 
logical outall
 [-]
 
integer(intki) numouts
 [-]
 
integer(intki) numoutall
 [-]
 

Member Data Documentation

◆ wavedirarr

real(siki), dimension(:), allocatable waves2_types::waves2_initinputtype::wavedirarr

Wave direction array.

Each frequency has a unique direction of WaveNDir > 1 [(degrees)]

◆ waveelevc0

real(siki), dimension(:,:), allocatable waves2_types::waves2_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)]

◆ waveelevxy

real(siki), dimension(:,:), allocatable waves2_types::waves2_initinputtype::waveelevxy

Supplied by Driver: X-Y locations for WaveElevation output (for visualization).

Index 1 corresponds to X or Y coordinate. Index 2 corresponds to point number. [-]


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