![]() |
OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
type(wamit_parametertype) | wamit |
Parameter data for the WAMIT module [-]. | |
type(wamit2_parametertype) | wamit2 |
Parameter data for the WAMIT2 module [-]. | |
type(waves2_parametertype) | waves2 |
Parameter data for the Waves2 module [-]. | |
type(morison_parametertype) | morison |
Parameter data for the Morison module [-]. | |
integer(intki) | potmod |
1 if using WAMIT model, 0 if no potential flow model, or 2 if FIT model [-] | |
real(siki), dimension(:), allocatable | wavetime |
Array of time samples, (sec) [-]. | |
integer(intki) | nstepwave |
Number of data points in the wave kinematics arrays [-]. | |
integer(intki) | nwaveelev |
Number of wave elevation outputs [-]. | |
real(siki), dimension(:,:), allocatable | waveelev |
Total wave elevation [-]. | |
real(siki), dimension(:,:), allocatable | waveelev1 |
First order wave elevation [-]. | |
real(reki) | wtrdpth |
Water depth [(m)]. | |
real(reki), dimension(1:6) | addf0 |
Additional pre-load forces and moments (N,N,N,N-m,N-m,N-m) [-]. | |
real(reki), dimension(1:6, 1:6) | addclin |
Additional stiffness matrix [-]. | |
real(reki), dimension(1:6, 1:6) | addblin |
Additional linear damping matrix [-]. | |
real(reki), dimension(1:6, 1:6) | addbquad |
Additional quadratic damping (drag) matrix [-]. | |
real(dbki) | dt |
Time step in seconds for integration of continuous states (if a fixed-step integrator is used) and update of discrete states [-]. | |
type(outparmtype), dimension(:), allocatable | outparam |
[-] | |
integer(intki) | numouts |
Number of HydroDyn module-level outputs (not the total number including sub-modules [-]. | |
integer(intki) | numtotalouts |
Number of all requested outputs including sub-modules [-]. | |
integer(intki) | outswtch |
Output requested channels to: [1=Hydrodyn.out 2=GlueCode.out 3=both files] [-]. | |
character(20) | outfmt |
Output format for numerical results [-]. | |
character(20) | outsfmt |
Output format for header strings [-]. | |
character(chanlen) | delim |
Delimiter string for outputs, defaults to tab-delimiters [-]. | |
integer(intki) | unoutfile |
File unit for the HydroDyn outputs [-]. | |
integer(intki) | outdec |
Write every OutDec time steps [-]. | |
integer(intki), dimension(:,:), allocatable | jac_u_indx |
matrix to help fill/pack the u vector in computing the jacobian [-] | |
real(r8ki), dimension(:), allocatable | du |
vector that determines size of perturbation for u (inputs) [-] | |
real(r8ki), dimension(:), allocatable | dx |
vector that determines size of perturbation for x (continuous states) [-] | |
integer(intki) | jac_ny |
number of outputs in jacobian matrix [-] | |