![]() |
OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
| character(1024) | rootfilename |
| Root of the InflowWind input filename [-]. | |
| logical | ctts_flag = .FALSE. |
| determines if coherent turbulence is used [-] | |
| logical | rotatewindbox = .FALSE. |
| determines if wind will be rotated [-] | |
| real(dbki) | dt |
| Time step for cont. More... | |
| real(reki) | propagationdir |
| Direction of wind propagation [radians]. | |
| real(reki) | vflowangle |
| Vertical (upflow) angle [radians]. | |
| real(reki), dimension(1:3, 1:3) | rottowind |
| Rotation matrix for rotating from the global XYZ coordinate system to the wind coordinate system (wind along X') [-]. | |
| real(reki), dimension(1:3, 1:3) | rotfromwind |
| Rotation matrix for rotating from the wind coordinate system (wind along X') back to the global XYZ coordinate system. More... | |
| real(reki), dimension(:,:), allocatable | windvixyzprime |
| List of XYZ coordinates for velocity measurements, translated to the wind coordinate system (prime coordinates). More... | |
| integer(intki) | windtype = 0 |
| Type of wind – set to Undef_Wind initially [-]. | |
| real(reki) | referenceheight |
| Height of the wind turbine [meters]. | |
| real(reki), dimension(1:3) | refposition |
| Reference position (point where box is rotated) [meters]. | |
| integer(intki) | nwindvel |
| Number of points in the wind velocity list [-]. | |
| real(reki), dimension(:,:), allocatable | windvixyz |
| List of XYZ coordinates for wind velocity measurements, 3xNWindVel [meters]. | |
| type(ifw_uniformwind_parametertype) | uniformwind |
| Parameters from UniformWind [-]. | |
| type(ifw_tsffwind_parametertype) | tsffwind |
| Parameters from TSFFWind – TurbSim full-field format [-]. | |
| type(ifw_bladedffwind_parametertype) | bladedffwind |
| Parameters from BladedFFWind – Bladed-style full-field format [-]. | |
| type(ifw_hawcwind_parametertype) | hawcwind |
| Parameters from HAWCWind [-]. | |
| type(ifw_userwind_parametertype) | userwind |
| Parameters from UserWind [-]. | |
| type(ifw_4dext_parametertype) | fdext |
| Parameters from FDext [-]. | |
| integer(intki) | numouts = 0 |
| Number of parameters in the output list (number of outputs requested) [-]. | |
| type(outparmtype), dimension(:), allocatable | outparam |
| Names and units (and other characteristics) of all requested output parameters [-]. | |
| integer(intki), dimension(:,:), allocatable | outparamlinindx |
| Index into WriteOutput for WindViXYZ in linearization analysis [-]. | |
| type(lidar_parametertype) | lidar |
| Lidar parameter data [-]. | |
| real(dbki) inflowwind_types::inflowwind_parametertype::dt |
Time step for cont.
state integration & disc. state update [seconds]
| real(reki), dimension(1:3,1:3) inflowwind_types::inflowwind_parametertype::rotfromwind |
Rotation matrix for rotating from the wind coordinate system (wind along X') back to the global XYZ coordinate system.
Equal to TRANSPOSE(RotToWind) [-]
| real(reki), dimension(:,:), allocatable inflowwind_types::inflowwind_parametertype::windvixyzprime |
List of XYZ coordinates for velocity measurements, translated to the wind coordinate system (prime coordinates).
This equals MATMUL( RotToWind, ParamDataWindViXYZ ) [meters]
1.8.13