Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | HAWT | = | 1 | |
integer, | public, | parameter | :: | VAWT | = | 2 | |
integer, | public, | parameter | :: | FSFP | = | 1 | |
integer, | public, | parameter | :: | FSVP | = | 2 | |
integer, | public, | parameter | :: | VSFP | = | 3 | |
integer, | public, | parameter | :: | VSVP | = | 4 | |
type(WindTurbineParams), | public, | ALLOCATABLE, DIMENSION(:) | :: | WindTurbineSys | |||
integer, | public | :: | NumWindTurbines | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | Schedule | = | ' ' | ||
integer, | public | :: | RotorType | = | 0 | ||
integer, | public | :: | ControlType | = | 0 | ||
integer, | public | :: | SchedPtr | = | 0 | ||
integer, | public | :: | NumOfBlade | = | 0 | ||
real(kind=r64), | public | :: | RatedRotorSpeed | = | 0.0d0 | ||
real(kind=r64), | public | :: | RotorDiameter | = | 0.0d0 | ||
real(kind=r64), | public | :: | RotorHeight | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedWindSpeed | = | 0.0d0 | ||
real(kind=r64), | public | :: | CutInSpeed | = | 0.0d0 | ||
real(kind=r64), | public | :: | CutOutSpeed | = | 0.0d0 | ||
real(kind=r64), | public | :: | SysEfficiency | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxTipSpeedRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxPowerCoeff | = | 0.0d0 | ||
real(kind=r64), | public | :: | LocalAnnualAvgWS | = | 0.0d0 | ||
real(kind=r64), | public | :: | AnnualTMYWS | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeightForLocalWS | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChordArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | DragCoeff | = | 0.0d0 | ||
real(kind=r64), | public | :: | LiftCoeff | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeffC1 | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeffC2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeffC3 | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeffC4 | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeffC5 | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeffC6 | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | Power | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | Energy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LocalWindSpeed | = | 0.0d0 | ||
real(kind=r64), | public | :: | LocalAirDensity | = | 0.0d0 | ||
real(kind=r64), | public | :: | PowerCoeff | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChordalVel | = | 0.0d0 | ||
real(kind=r64), | public | :: | NormalVel | = | 0.0d0 | ||
real(kind=r64), | public | :: | RelFlowVel | = | 0.0d0 | ||
real(kind=r64), | public | :: | TipSpeedRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | WSFactor | = | 0.0d0 | ||
real(kind=r64), | public | :: | AngOfAttack | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntRelFlowVel | = | 0.0d0 | ||
real(kind=r64), | public | :: | TanForce | = | 0.0d0 | ||
real(kind=r64), | public | :: | NorForce | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotTorque | = | 0.0d0 | ||
real(kind=r64), | public | :: | AzimuthAng | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | GeneratorType | |||
character(len=*), | intent(in) | :: | GeneratorName | |||
integer, | intent(inout) | :: | GeneratorIndex | |||
logical, | intent(in) | :: | RunFlag | |||
real(kind=r64), | intent(in) | :: | WTLoad |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | GeneratorType | |||
integer, | intent(in) | :: | GeneratorIndex | |||
real(kind=r64), | intent(out) | :: | GeneratorPower | |||
real(kind=r64), | intent(out) | :: | GeneratorEnergy | |||
real(kind=r64), | intent(out) | :: | ThermalPower | |||
real(kind=r64), | intent(out) | :: | ThermalEnergy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | WindTurbineNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | WindTurbineNum | |||
logical, | intent(in) | :: | RunFlag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | WindTurbineNum |