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

Public Attributes

real(dbki) dt
 Time step for continuous state integration & discrete state update [(sec)].
 
real(reki) wtrdens
 [-]
 
integer(intki) nnodes
 [-]
 
type(morison_nodetype), dimension(:), allocatable nodes
 [-]
 
real(reki), dimension(:,:,:), allocatable d_f_i
 [-]
 
real(reki), dimension(:,:,:), allocatable d_f_dp
 [-]
 
real(reki), dimension(:), allocatable d_dragconst
 [-]
 
real(reki), dimension(:,:), allocatable l_an
 [-]
 
real(reki), dimension(:,:), allocatable l_f_b
 [-]
 
real(reki), dimension(:,:,:), allocatable l_f_i
 [-]
 
real(reki), dimension(:,:,:), allocatable l_f_dp
 [-]
 
real(reki), dimension(:,:), allocatable l_f_bf
 [-]
 
real(reki), dimension(:,:,:), allocatable l_am_m
 [-]
 
real(reki), dimension(:), allocatable l_dragconst
 [-]
 
integer(intki) ndistribmarkers
 [-]
 
integer(intki), dimension(:), allocatable distribtonodeindx
 [-]
 
integer(intki) nlumpedmarkers
 [-]
 
integer(intki), dimension(:), allocatable lumpedtonodeindx
 [-]
 
real(siki), dimension(:,:,:), allocatable wavevel
 [-]
 
real(siki), dimension(:,:,:), allocatable waveacc
 [-]
 
real(siki), dimension(:,:), allocatable wavedynp
 [-]
 
real(siki), dimension(:), allocatable wavetime
 [-]
 
integer(intki), dimension(:,:), allocatable elementwaterstate
 State indicating if the element a node is attached to at the given time step is in the water [0], above the water [1], or in the seabed [2] [-].
 
integer(intki), dimension(:), allocatable elementfillstate
 State indicating if the element a node is attached to is in the filled fluid [0], above the fluid [1], or in the seabed [2] [-].
 
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 [-].
 
real(reki), dimension(:,:), allocatable d_f_b
 Distributed buoyancy loads [-].
 
real(reki), dimension(:,:), allocatable d_f_bf
 Distributed filled buoyancy loads [-].
 
real(reki), dimension(:,:), allocatable d_f_mg
 Distributed marine growth loads [-].
 
real(reki), dimension(:,:,:), allocatable d_am_m
 Distributed member added mass matrix [-].
 
real(reki), dimension(:), allocatable d_am_mg
 Distributed marine growth added mass matrix (weight) [-].
 
real(reki), dimension(:), allocatable d_am_f
 Distributed added mass matrix due to flooding/filled fluid [-].
 
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
 [-]
 

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