![]() |
OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
integer(intki) | nwings |
Number of Wings [-]. | |
integer(intki) | nspan |
TODO, should be defined per wing. More... | |
integer(intki), dimension(:,:), allocatable | afindx |
Index to the airfoils from AD15 [idx1= BladeNode, idx2=Blade number] [-]. | |
real(reki), dimension(:,:), allocatable | chord |
Chord of each blade element from input file [idx1=BladeNode, idx2=Blade number] [-]. | |
integer(intki) | nnwmax |
Maximum number of nw panels, per wing [-]. | |
integer(intki) | nfwmax |
Maximum number of fw panels, per wing [-]. | |
integer(intki) | nfwfree |
Number of fw panels that are free, per wing [-]. | |
logical | fwshedvorticity |
Include shed vorticity in the far wake [-]. | |
integer(intki) | intmethod |
Integration Method (1=RK4, 2=AB4, 3=ABM4, 5=Euler1) [-]. | |
real(reki) | freewakestart |
Time when wake starts convecting (rolling up) [s]. | |
real(reki) | fullcirculationstart |
Time when the circulation is full [s]. | |
integer(intki) | circulationmethod |
Method to determine the circulation [-]. | |
real(reki), dimension(:), allocatable | prescribedcirculation |
Prescribed circulation on all lifting lines [m/s]. | |
integer(intki) | circsolvmaxiter |
Maximum number of iterations for circulation solving [-]. | |
real(reki) | circsolvconvcrit |
Convergence criterion for circulation solving [-]. | |
real(reki) | circsolvrelaxation |
Relaxation factor for circulation solving [-]. | |
integer(intki) | circsolvpolar |
(0=Use AD polars, 1=2PiAlpha, 2=sin(2pialpha) [-] | |
integer(intki) | diffusionmethod |
Diffusion method (None, CoreSpreading, PSE) [-]. | |
real(reki) | corespreadeddyvisc |
Eddy viscosity used in the core spreading method [-]. | |
integer(intki) | regdetermethod |
Regularization determinatino method (manual, automatic) [-]. | |
integer(intki) | regfunction |
Type of regularizaion function (LambOseen, Vatistas, see FVW_BiotSavart) [-]. | |
integer(intki) | wakeregmethod |
Method for regularization (constant, stretching, age, etc.) [-]. | |
real(reki) | wakeregparam |
Initial value of the regularization parameter [-]. | |
real(reki) | wingregparam |
Regularization parameter of the wing [-]. | |
integer(intki) | shearmodel |
Option for shear modelling [-]. | |
logical | twrshadowonwake |
Include tower shadow effects on wake [-]. | |
integer(intki) | velocitymethod |
Velocity calculation method [-]. | |
real(reki) | treebranchfactor |
Factor used to determine if a point is far enough [-]. | |
integer(intki) | partpersegment |
Number of particles per segment, e.g. More... | |
real(dbki) | dtaero |
Time interval for calls calculations [s]. | |
real(dbki) | dtfvw |
Time interval for calculating wake induced velocities [s]. | |
real(reki) | kinvisc |
Kinematic air viscosity [m^2/s]. | |
integer(intki) | wrvtk |
Outputs VTK at each calcoutput call, even if main fst doesnt do it [-]. | |
integer(intki) | vtkblades |
Outputs VTk for each blade 0=no blade, 1=Bld 1 [-]. | |
real(dbki) | dtvtk |
DT between vtk writes [s]. | |
integer(intki) | vtkcoord |
Switch for VTK outputs coordinate system [-]. | |
character(1024) | rootname |
RootName for writing output files [-]. | |
integer(intki) fvw_types::fvw_parametertype::nspan |
TODO, should be defined per wing.
Number of spanwise element [-]
integer(intki) fvw_types::fvw_parametertype::partpersegment |
Number of particles per segment, e.g.
for tree method [-]