![]() |
OpenFAST
Wind turbine multiphysics simulator
|

Public Attributes | |
| integer(intki) | member_total |
| Total number of members [-]. | |
| integer(intki) | kp_total |
| Total number of key point [-]. | |
| integer(intki), dimension(:), allocatable | kp_member |
| Number of key points in each member [-]. | |
| integer(intki) | order_elem |
| Order of interpolation (basis) function [-]. | |
| integer(intki) | load_retries |
| Maximum Number of factored load retries [-]. | |
| integer(intki) | nrmax |
| Max number of iterations in Newton Raphson algorithm [-]. | |
| integer(intki) | quadrature |
| Quadrature: 1: Gauss; 2: Trapezoidal [-]. | |
| integer(intki) | n_fact |
| Factorization frequency [-]. | |
| integer(intki) | refine |
| FE mesh refinement factor for trapezoidal quadrature [-]. | |
| real(dbki) | rhoinf |
| Numerical damping parameter for generalized-alpha integrator [-]. | |
| real(dbki) | dtbeam |
| Time interval for BeamDyn calculations {or default} (s) [-]. | |
| type(bladeinputdata) | inpbl |
| Input data for individual blades [see BladeInputData Type]. | |
| character(1024) | bldfile |
| Name of blade input file [-]. | |
| logical | usepitchact |
| Whether to use a pitch actuator inside BeamDyn [(flag)]. | |
| logical | quasistaticinit |
| Use quasistatic pre-conditioning with centripetal accelerations in initialization (flag) [dynamic solve and enFAST only] [-]. | |
| real(r8ki) | stop_tol |
| Tolerance for stopping criterion [-]. | |
| real(r8ki) | tngt_stf_pert |
| Perturbation size for computing finite differenced tangent stiffness [-]. | |
| real(r8ki) | tngt_stf_difftol |
| When comparing tangent stiffness matrix, stop simulation if error greater than this [-]. | |
| real(r8ki), dimension(:,:), allocatable | kp_coordinate |
| Key point coordinates array [-]. | |
| real(r8ki) | pitchj |
| Pitch actuator inertia [(kg-m^2)]. | |
| real(r8ki) | pitchk |
| Pitch actuator stiffness [(kg-m^2/s^2)]. | |
| real(r8ki) | pitchc |
| Pitch actuator damping [-]. | |
| logical | echo |
| Echo [-]. | |
| logical | rotstates = .TRUE. |
| Orient states in rotating frame during linearization? (flag) [-]. | |
| logical | relstates = .FALSE. |
| Define states relative to root motion during linearization? (flag) [-]. | |
| logical | tngt_stf_fd |
| Flag to compute tangent stifness matrix via finite difference [-]. | |
| logical | tngt_stf_comp |
| Flag to compare finite differenced and analytical tangent stifness [-]. | |
| integer(intki) | nnodeouts |
| Number of node outputs [0 - 9] [-]. | |
| integer(intki), dimension(1:9) | outnd |
| Nodes whose values will be output [-]. | |
| integer(intki) | numouts |
| Number of parameters in the output list (number of outputs requested) [-]. | |
| character(chanlen), dimension(:), allocatable | outlist |
| List of user-requested output channels [-]. | |
| logical | sumprint |
| Print summary data to file? (.sum) [-]. | |
| character(20) | outfmt |
| Format specifier [-]. | |
| integer(intki) | bldnd_numouts |
| Number of requested output channels per blade node (BD_BldNdOuts) [-]. | |
| character(chanlen), dimension(:), allocatable | bldnd_outlist |
| List of user-requested output channels (BD_BldNdOuts) [-]. | |
| integer(intki), dimension(:), allocatable | bldnd_bloutnd |
| The blade nodes to actually output (BD_BldNdOuts) [-]. | |
| character(1024) | bldnd_bloutnd_str |
| String to parse for the blade nodes to actually output (BD_BldNdOuts) [-]. | |
1.8.13