![]() |
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 [-] | |
1.8.13