OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
real(reki) | dr |
Radial increment of radial finite-difference grid [>0.0] [m]. | |
real(dbki) | dt_low |
Low-resolution (FAST.Farm driver/glue code) time step [s]. | |
integer(intki) | numturbines |
Number of wind turbines in the farm [>=1] [-]. | |
integer(intki) | numradii |
Number of radii in the radial finite-difference grid [>=2] [-]. | |
integer(intki) | numplanes |
Number of wake planes downwind of the rotor where the wake is propagated [>=2] [-]. | |
character(1024) | windfilepath |
Path name to the Root folder containing the wind data files from ABLSolver precursor [-]. | |
logical | wrdiswind |
Write disturbed wind data to <WindFilePath>/Low/Dis.t<n>.vtk etc. More... | |
integer(intki) | noutdiswindxy |
Number of XY planes for output of disturbed wind data across the low-resolution domain to <WindFilePath>/Low/DisXY. More... | |
real(reki), dimension(:), allocatable | outdiswindz |
Z coordinates of XY planes for output of disturbed wind data across the low-resolution domain [1 to NOutDisWindXY] [meters]. | |
integer(intki) | noutdiswindyz |
Number of YZ planes for output of disturbed wind data across the low-resolution domain to <WindFilePath>/Low/DisYZ. More... | |
real(reki), dimension(:), allocatable | outdiswindx |
X coordinates of YZ planes for output of disturbed wind data across the low-resolution domain [1 to NOutDisWindYZ] [meters]. | |
integer(intki) | noutdiswindxz |
Number of XZ planes for output of disturbed wind data across the low-resolution domain to <WindFilePath>/Low/DisXZ. More... | |
real(reki), dimension(:), allocatable | outdiswindy |
Y coordinates of XZ planes for output of disturbed wind data across the low-resolution domain [1 to NOutDisWindXZ] [meters]. | |
real(dbki) | wrdisdt |
The time between vtk outputs [must be a multiple of the low resolution time step] [s]. | |
logical | chkwndfiles |
Check all the ambient wind files for data consistency (flag) [-]. | |
integer(intki) | mod_meander |
Spatial filter model for wake meandering {1: uniform, 2: truncated jinc, 3: windowed jinc} [DEFAULT=2] [-]. | |
real(reki) | c_meander |
Calibrated parameter for wake meandering [>=1.0] [DEFAULT=1.9] [-]. | |
integer(intki) | mod_ambwind |
Ambient wind model {1: high-fidelity precursor in VTK format, 2: InflowWind module} [-]. | |
character(1024) | inflowfile |
Name of file containing InflowWind module input parameters [-]. | |
real(dbki) | dt_high |
High-resolution (FAST) time step [s]. | |
real(reki), dimension(:), allocatable | x0_high |
X-component of the origin of the high-resolution spatial domain for each turbine [m]. | |
real(reki), dimension(:), allocatable | y0_high |
Y-component of the origin of the high-resolution spatial domain for each turbine [m]. | |
real(reki), dimension(:), allocatable | z0_high |
Z-component of the origin of the high-resolution spatial domain for each turbine [m]. | |
real(reki), dimension(:), allocatable | dx_high |
X-component of the spatial increment of the high-resolution spatial domain for each turbine [m]. | |
real(reki), dimension(:), allocatable | dy_high |
Y-component of the spatial increment of the high-resolution spatial domain for each turbine [m]. | |
real(reki), dimension(:), allocatable | dz_high |
Z-component of the spatial increment of the high-resolution spatial domain for each turbine [m]. | |
integer(intki) | nx_high |
Number of high-resolution spatial nodes in X direction [-]. | |
integer(intki) | ny_high |
Number of high-resolution spatial nodes in Y direction [-]. | |
integer(intki) | nz_high |
Number of high-resolution spatial nodes in Z direction [-]. | |
real(reki) | dx_low |
The spacing of the low-resolution nodes in X direction [m]. | |
real(reki) | dy_low |
The spacing of the low-resolution nodes in Y direction [m]. | |
real(reki) | dz_low |
The spacing of the low-resolution nodes in Z direction [m]. | |
integer(intki) | nx_low |
Number of low-resolution spatial nodes in X direction [-]. | |
integer(intki) | ny_low |
Number of low-resolution spatial nodes in Y direction [-]. | |
integer(intki) | nz_low |
Number of low-resolution spatial nodes in Z direction [-]. | |
real(reki) | x0_low |
X-component of the origin of the low-resolution spatial domain [m]. | |
real(reki) | y0_low |
Y-component of the origin of the low-resolution spatial domain [m]. | |
real(reki) | z0_low |
Z-component of the origin of the low-resolution spatial domain [m]. | |
real(reki), dimension(:,:), allocatable | wt_position |
X-Y-Z position of each wind turbine; index 1 = XYZ; index 2 = turbine number [meters]. | |
integer(intki) awae_types::awae_inputfiletype::noutdiswindxy |
Number of XY planes for output of disturbed wind data across the low-resolution domain to <WindFilePath>/Low/DisXY.
<n_out>.t<n>.vtk [0 to 9] [-]
integer(intki) awae_types::awae_inputfiletype::noutdiswindxz |
Number of XZ planes for output of disturbed wind data across the low-resolution domain to <WindFilePath>/Low/DisXZ.
<n_out>.t<n>.vtk [0 to 9] [-]
integer(intki) awae_types::awae_inputfiletype::noutdiswindyz |
Number of YZ planes for output of disturbed wind data across the low-resolution domain to <WindFilePath>/Low/DisYZ.
<n_out>.t<n>.vtk [0 to 9] [-]
logical awae_types::awae_inputfiletype::wrdiswind |
Write disturbed wind data to <WindFilePath>/Low/Dis.t<n>.vtk etc.
? [-]