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) [-]. | |