OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
real(dbki) | dt |
Time step for continuous state integration & discrete state update [(sec)]. | |
real(reki) | gravity |
Gravity (scalar, positive-valued) [m/s^2]. | |
real(reki) | wtrdens |
Water density [kg/m^3]. | |
real(reki) | wtrdpth |
Water depth (positive-valued) [m]. | |
real(reki) | msl2swl |
Mean Sea Level to Still Water Level offset [m]. | |
integer(intki) | nmembers |
number of members [-] | |
type(morison_membertype), dimension(:), allocatable | members |
Array of Morison members used during simulation [-]. | |
integer(intki) | nnodes |
[-] | |
integer(intki) | njoints |
Number of user-specified joints [-]. | |
real(reki), dimension(:,:,:), allocatable | i_mg_end |
Inertial matrix associated with marine growth mass at joint [-]. | |
real(reki), dimension(:,:), allocatable | an_end |
directional area vector of each joint [m^2] | |
real(reki), dimension(:), allocatable | dragconst_end |
[-] | |
real(reki), dimension(:,:), allocatable | f_wmg_end |
Joint marine growth weight loads, constant for all t [N]. | |
real(reki), dimension(:,:), allocatable | dp_const_end |
Constant part of Joint dynamic pressure term [N]. | |
real(reki), dimension(:), allocatable | mass_mg_end |
Joint marine growth mass [kg]. | |
real(reki), dimension(:,:,:), allocatable | am_end |
3x3 Joint added mass matrix, constant for all t [N] | |
real(siki), dimension(:,:,:), allocatable | wavevel |
[-] | |
real(siki), dimension(:,:,:), allocatable | waveacc |
[-] | |
real(siki), dimension(:,:), allocatable | wavedynp |
[-] | |
real(siki), dimension(:), allocatable | wavetime |
Times for which the wave kinematics are pre-computed [s]. | |
integer(intki), dimension(:,:), allocatable | nodeinwater |
Logical flag indicating if the node at the given time step is in the water, and hence needs to have hydrodynamic forces calculated [-]. | |
integer(intki) | nstepwave |
[-] | |
integer(intki) | nmoutputs |
[-] | |
type(morison_moutput), dimension(:), allocatable | moutlst |
[-] | |
integer(intki) | njoutputs |
[-] | |
type(morison_joutput), dimension(:), allocatable | joutlst |
[-] | |
type(outparmtype), dimension(:), allocatable | outparam |
[-] | |
integer(intki) | numouts |
[-] | |
integer(intki) | numoutall |
[-] | |
integer(intki) | outswtch |
[-] | |
integer(intki) | unoutfile |
[-] | |
character(20) | outfmt |
[-] | |
character(20) | outsfmt |
[-] | |
character(chanlen) | delim |
[-] | |