OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
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) | njoints |
Number of user-specified joints [-]. | |
integer(intki) | nnodes |
Total number of nodes in the final software model [-]. | |
type(morison_jointtype), dimension(:), allocatable | inpjoints |
Array of user-specified joints [-]. | |
type(morison_nodetype), dimension(:), allocatable | nodes |
Array of simulation node (some correspond to user-specified joints, others are created by software) [-]. | |
integer(intki) | naxcoefs |
Number of axial Coefs entries in input file table [-]. | |
type(morison_axialcoeftype), dimension(:), allocatable | axialcoefs |
List of axial coefs [-]. | |
integer(intki) | npropsets |
Number of member property sets [-]. | |
type(morison_memberproptype), dimension(:), allocatable | mpropsets |
List of Member property sets [-]. | |
real(reki) | simplcd |
Simple model drag coef [-]. | |
real(reki) | simplcdmg |
Simple model drag coef for marine growth [-]. | |
real(reki) | simplca |
Simple model Ca [-]. | |
real(reki) | simplcamg |
Simple model Ca for marine growth [-]. | |
real(reki) | simplcp |
Simple model Cp [-]. | |
real(reki) | simplcpmg |
Simple model Cp for marine growth [-]. | |
real(reki) | simplaxcd |
Simple model Axial Cd [-]. | |
real(reki) | simplaxcdmg |
Simple model Axial Cd for marine growth [-]. | |
real(reki) | simplaxca |
Simple model Axial Ca [-]. | |
real(reki) | simplaxcamg |
Simple model Axial Ca for marine growth [-]. | |
real(reki) | simplaxcp |
Simple model Axial Cp [-]. | |
real(reki) | simplaxcpmg |
Simple model Axial Cp for marine growth [-]. | |
integer(intki) | ncoefdpth |
[-] | |
type(morison_coefdpths), dimension(:), allocatable | coefdpths |
[-] | |
integer(intki) | ncoefmembers |
[-] | |
type(morison_coefmembers), dimension(:), allocatable | coefmembers |
[-] | |
integer(intki) | nmembers |
Number of user-specified members in the input file [-]. | |
type(morison_memberinputtype), dimension(:), allocatable | inpmembers |
Array of user-specified members [-]. | |
integer(intki) | nfillgroups |
[-] | |
type(morison_filledgrouptype), dimension(:), allocatable | filledgroups |
[-] | |
integer(intki) | nmgdepths |
[-] | |
type(morison_mgdepthstype), dimension(:), allocatable | mgdepths |
[-] | |
real(reki) | mgtop |
[-] | |
real(reki) | mgbottom |
[-] | |
integer(intki) | nmoutputs |
[-] | |
type(morison_moutput), dimension(:), allocatable | moutlst |
[-] | |
integer(intki) | njoutputs |
[-] | |
type(morison_joutput), dimension(:), allocatable | joutlst |
[-] | |
character(chanlen), dimension(1:4032) | outlist |
This list size needs to be the maximum of possible outputs because of the use of ReadAry() [-]. | |
logical, dimension(:), allocatable | validoutlist |
[-] | |
integer(intki) | numouts |
[-] | |
integer(intki) | outswtch |
[-] | |
logical | outall |
[-] | |
character(1024) | outrootname |
[-] | |
integer(intki) | unoutfile |
[-] | |
integer(intki) | unsum |
[-] | |
integer(intki) | nstepwave |
[-] | |
real(siki), dimension(:,:,:), allocatable | waveacc |
[-] | |
real(siki), dimension(:), allocatable | wavetime |
[-] | |
real(siki), dimension(:,:), allocatable | wavedynp |
[-] | |
real(siki), dimension(:,:,:), allocatable | wavevel |
[-] | |
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 [-]. | |