Class EnergySettings
Syntax
public class EnergySettings
Properties
AirDensityCorrectionMethod
Method to extrapolate the power curve to the turbine hub height air density.�Only applies when using the New energy calculation or the power time series calculation.
Declaration
public AirDensityCorrectionType AirDensityCorrectionMethod { get; set; }
Property Value
ApplyCurtailmentRules
Declaration
public bool ApplyCurtailmentRules { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ApplyHysteresisAdjustment
Declaration
public bool ApplyHysteresisAdjustment { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ApplyLargeWindFarmCorrection
Declaration
public bool ApplyLargeWindFarmCorrection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ApplyWakeModel
Declaration
public bool ApplyWakeModel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CalculateBlockageEfficiency
Declaration
public bool CalculateBlockageEfficiency { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CalculateEfficiencies
Declaration
public bool CalculateEfficiencies { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CalculateIdealYield
Declaration
public bool CalculateIdealYield { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CalculationToUse
Declaration
public EnergyCalculationToUseType CalculationToUse { get; set; }
Property Value
DesignEquivalentTurbulenceSettings
Declaration
public DesignEquivalentTurbulenceSettings DesignEquivalentTurbulenceSettings { get; }
Property Value
EddyViscositySettings
Declaration
public EddyViscositySettings EddyViscositySettings { get; }
Property Value
ExportFPMs
Declaration
public ExportFPMSettings ExportFPMs { get; set; }
Property Value
ExportFPMsAfterCalculation
Declaration
public bool ExportFPMsAfterCalculation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsEnergyYieldAdjustedForLeapYears
Declaration
public bool IsEnergyYieldAdjustedForLeapYears { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LargeWindFarmCorrectionSettings
Declaration
public LargeWindFarmCorrectionSettings LargeWindFarmCorrectionSettings { get; }
Property Value
MaximumWindSpeedForCalculation
Gets or sets the maximum wind speed for the calculation.
Declaration
public ushort MaximumWindSpeedForCalculation { get; set; }
Property Value
Type |
Description |
System.UInt16 |
|
ModifiedParkSettings
Declaration
public ModifiedParkSettings ModifiedParkSettings { get; }
Property Value
NumberOfDirectionSectors
Gets or sets the number of direction sectors.
Declaration
public ushort NumberOfDirectionSectors { get; set; }
Property Value
Type |
Description |
System.UInt16 |
|
OnlyInstalledTurbines
Declaration
public bool OnlyInstalledTurbines { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TurbulenceSettings
Declaration
public TurbulenceSettings TurbulenceSettings { get; }
Property Value
UseAssociationMethod
Declaration
public bool UseAssociationMethod { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
WakeModelType
Declaration
public WakeModelType WakeModelType { get; set; }
Property Value
WindFarmBlockageSettings
Gets the wind farm blockage settings.
Declaration
public WindFarmBlockageSettings WindFarmBlockageSettings { get; }
Property Value
Methods
Equals(EnergySettings)
Declaration
public bool Equals(EnergySettings val)
Parameters
Returns
Type |
Description |
System.Boolean |
True if equal otherwise false is returned.
|
Equals(Object)
Tests a System.Object against this current EnergySettings for equality.
Declaration
public override bool Equals(object toCompare)
Parameters
Type |
Name |
Description |
System.Object |
toCompare |
|
Returns
Type |
Description |
System.Boolean |
True if object is equal otherwise false is returned.
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Gets the hash code for this object.
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
The hash code for this object.
|
Overrides
System.Object.GetHashCode()
Operators
Equality(EnergySettings, EnergySettings)
Declaration
public static bool operator ==(EnergySettings a, EnergySettings b)
Parameters
Returns
Type |
Description |
System.Boolean |
True if equal otherwise false is returned.
|
Inequality(EnergySettings, EnergySettings)
Declaration
public static bool operator !=(EnergySettings a, EnergySettings b)
Parameters
Returns
Type |
Description |
System.Boolean |
True if not equal otherwise false is returned.
|