OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
wamit2_types::wamit2_parametertype Type Reference

Public Attributes

real(siki), dimension(:), allocatable wavetime
 Simulation times at which the instantaneous second order loads associated with the incident waves are determined [sec].
 
integer(intki) nstepwave
 Number of wave time steps [-].
 
real(dbki) dt
 [-]
 
integer(intki) nbody
 [>=1; only used when PotMod=1. More...
 
integer(intki) nbodymod
 Body coupling model {1: include coupling terms between each body and NBody in HydroDyn equals NBODY in WAMIT, 2: neglect coupling terms between each body and NBODY=1 with XBODY=0 in WAMIT, 3: Neglect coupling terms between each body and NBODY=1 with XBODY=/0 in WAMIT} (switch) [only used when PotMod=1] [-].
 
real(siki), dimension(:,:), allocatable waveexctn2
 Time series of the resulting 2nd order force (first index is timestep, second index is load component) [(N)].
 
logical, dimension(1:6) mndriftdims
 Flags for which dimensions to calculate in MnDrift calculations [-].
 
logical, dimension(1:6) newmanappdims
 Flags for which dimensions to calculate in NewmanApp calculations [-].
 
logical, dimension(1:6) diffqtfdims
 Flags for which dimensions to calculate in DiffQTF calculations [-].
 
logical, dimension(1:6) sumqtfdims
 Flags for which dimensions to calculate in SumQTF calculations [-].
 
logical mndriftf
 Flag indicating mean drift force should be calculated [-].
 
logical newmanappf
 Flag indicating Newman approximation should be calculated [-].
 
logical diffqtff
 Flag indicating the full difference QTF should be calculated [-].
 
logical sumqtff
 Flag indicating the full sum QTF should be calculated [-].
 
type(outparmtype), dimension(:), allocatable outparam
 [-]
 
integer(intki) numouts
 [-]
 
integer(intki) numoutall
 [-]
 
character(20) outfmt
 [-]
 
character(20) outsfmt
 [-]
 
character(chanlen) delim
 [-]
 
integer(intki) unoutfile
 [-]
 

Member Data Documentation

◆ nbody

integer(intki) wamit2_types::wamit2_parametertype::nbody

[>=1; only used when PotMod=1.

If NBodyMod=1, the WAMIT data contains a vector of size 6*NBody x 1 and matrices of size 6*NBody x 6*NBody; if NBodyMod>1, there are NBody sets of WAMIT data each with a vector of size 6 x 1 and matrices of size 6 x 6] [-]


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