Read a &TurbineSpecs namelist file and the airfoils it lists.
u_inflow is the initial reference speed of the NREL controller
(Incompact3d uses 0.5*(u1 + u2)).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(turbine_t), | intent(inout) | :: | turb | |||
| character(len=*), | intent(in) | :: | filename | |||
| real(kind=dp), | intent(in) | :: | u_inflow |
| Name | Type | Default | Description |
|---|---|---|---|
| name | character(len=100) | None | |
| origin | real(kind=dp) | None | |
| numblades | integer | None | |
| blade_geom | character(len=256) | None | |
| numfoil | integer | None | |
| afname | character(len=256) | None | |
| towerFlag | integer | None | |
| toweroffset | real(kind=dp) | None | |
| tower_geom | character(len=256) | None | |
| tower_drag | real(kind=dp) | None | |
| tower_lift | real(kind=dp) | None | |
| tower_strouhal | real(kind=dp) | None | |
| TypeFlag | integer | None | |
| OperFlag | integer | None | |
| tsr | real(kind=dp) | None | |
| uref | real(kind=dp) | None | |
| RotFlag | integer | None | |
| AddedMassFlag | integer | None | |
| RandomWalkForcingFlag | integer | None | |
| DynStallFlag | integer | None | |
| dynstall_param_file | character(len=256) | None | |
| EndEffectsFlag | integer | None | |
| TipCorr | integer | None | |
| RootCorr | integer | None | |
| ShenC1 | real(kind=dp) | None | |
| ShenC2 | real(kind=dp) | None | |
| ConstantCirculationFlag | integer | None | |
| GammaCirc | real(kind=dp) | None | |
| yaw_angle | real(kind=dp) | None | |
| shaft_tilt_angle | real(kind=dp) | None | |
| blade_cone_angle | real(kind=dp) | None | |
| AeroElastFlag | integer | None | |
| AeroElastModel | integer | None | |
| AeroElastInputFile | character(len=256) | None | |
| AeroElastSolverFile | character(len=256) | None | |
| BladeInertia | real(kind=dp) | None | |
| GeneratorInertia | real(kind=dp) | None | |
| GBRatio | real(kind=dp) | None | |
| GBEfficiency | real(kind=dp) | None | |
| RatedGenSpeed | real(kind=dp) | None | |
| RatedLimitGenTorque | real(kind=dp) | None | |
| CutInGenSpeed | real(kind=dp) | None | |
| Region2StartGenSpeed | real(kind=dp) | None | |
| Region2EndGenSpeed | real(kind=dp) | None | |
| Kgen | real(kind=dp) | None | |
| RatedPower | real(kind=dp) | None | |
| MaximumTorque | real(kind=dp) | None | |
| list_controller_file | character(len=256) | None |