OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
elastodyn_types::ed_initoutputtype Type Reference
Collaboration diagram for elastodyn_types::ed_initoutputtype:
Collaboration graph
[legend]

Public Attributes

character(chanlen), dimension(:), allocatable writeoutputhdr
 Names of the output-to-file channels [-].
 
character(chanlen), dimension(:), allocatable writeoutputunt
 Units of the output-to-file channels [-].
 
type(progdesc) ver
 This module's name, version, and date [-].
 
integer(intki) numbl
 Number of blades on the turbine [-].
 
real(reki), dimension(:), allocatable blpitch
 Initial blade pitch angles [radians].
 
real(reki) bladelength
 Blade length (for AeroDyn) [meters].
 
real(reki) towerheight
 Tower Height [meters].
 
real(reki) towerbaseheight
 Tower Base Height [meters].
 
real(reki) hubht
 Height of the hub [meters].
 
real(reki), dimension(:), allocatable bldrnodes
 Radius to analysis nodes relative to hub ( 0 < RNodes(:) < BldFlexL ) [-].
 
real(reki), dimension(:), allocatable twrhnodes
 Location of variable-spaced tower nodes (relative to the tower rigid base height [-].
 
real(reki), dimension(1:6) platformpos
 Initial platform position (6 DOFs) [-].
 
real(reki), dimension(1:3) twrbaserefpos
 initial position of the tower base (for SrvD) [m]
 
real(r8ki), dimension(1:3) twrbasetransdisp
 initial displacement of the tower base (for SrvD) [m]
 
real(r8ki), dimension(1:3, 1:3) twrbasereforient
 reference orientation of the tower base (for SrvD) [-]
 
real(r8ki), dimension(1:3, 1:3) twrbaseorient
 initial orientation of the tower base (for SrvD) [-]
 
real(reki) hubrad
 Preconed hub radius (distance from the rotor apex to the blade root) [m].
 
real(reki) rotspeed
 Initial or fixed rotor speed [rad/s].
 
logical isfixed_gendof
 whether the generator is fixed or free [-]
 
character(linchanlen), dimension(:), allocatable linnames_y
 Names of the outputs used in linearization [-].
 
character(linchanlen), dimension(:), allocatable linnames_x
 Names of the continuous states used in linearization [-].
 
character(linchanlen), dimension(:), allocatable linnames_u
 Names of the inputs used in linearization [-].
 
logical, dimension(:), allocatable rotframe_y
 Flag that tells FAST/MBC3 if the outputs used in linearization are in the rotating frame [-].
 
logical, dimension(:), allocatable rotframe_x
 Flag that tells FAST/MBC3 if the continuous states used in linearization are in the rotating frame [-].
 
integer(intki), dimension(:), allocatable derivorder_x
 Integer that tells FAST/MBC3 the maximum derivative order of continuous states used in linearization [-].
 
logical, dimension(:), allocatable rotframe_u
 Flag that tells FAST/MBC3 if the inputs used in linearization are in the rotating frame [-].
 
logical, dimension(:), allocatable isload_u
 Flag that tells FAST if the inputs used in linearization are loads (for preconditioning matrix) [-].
 

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