Class ReadOnlyEnergySettings
A read-only definition for energy settings
Syntax
public class ReadOnlyEnergySettings
Constructors
ReadOnlyEnergySettings()
Declaration
public ReadOnlyEnergySettings()
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; }
Property Value
ApplyCurtailmentRules
Gets whether the cutailment rules have been applied or not
Declaration
public bool ApplyCurtailmentRules { get; }
Property Value
Type |
Description |
System.Boolean |
|
ApplyHysteresisAdjustment
Gets whether the hysteresis adjustment has been applied or not
Declaration
public bool ApplyHysteresisAdjustment { get; }
Property Value
Type |
Description |
System.Boolean |
|
ApplyLargeWindFarmCorrection
Gets whether the large wind farm correction has been applied or not
Declaration
public bool ApplyLargeWindFarmCorrection { get; }
Property Value
Type |
Description |
System.Boolean |
|
ApplyWakeModel
Declaration
public bool ApplyWakeModel { get; }
Property Value
Type |
Description |
System.Boolean |
|
CalculateIdealYield
Gets whether the ideal yield has been calculated or not
Declaration
public bool CalculateIdealYield { get; }
Property Value
Type |
Description |
System.Boolean |
|
CalculationToUse
Declaration
public EnergyCalculationToUseType CalculationToUse { get; }
Property Value
DesignEquivalentTurbulenceSettings
Declaration
public ReadOnlyDesignEquivalentTurbulenceSettings DesignEquivalentTurbulenceSettings { get; }
Property Value
EddyViscositySettings
Gets the read-only eddy viscosity settings
Declaration
public ReadOnlyEddyViscositySettings EddyViscositySettings { get; }
Property Value
IsEnergyYieldAdjustedForLeapYears
Gets whether the energy yield has been adjusted for leap years or not
Declaration
public bool IsEnergyYieldAdjustedForLeapYears { get; }
Property Value
Type |
Description |
System.Boolean |
|
LargeWindFarmCorrectionSettings
Gets the read-only large wind farm correction settings
Declaration
public ReadOnlyLargeWindFarmCorrectionSettings LargeWindFarmCorrectionSettings { get; }
Property Value
MaximumWindSpeedForCalculation
Declaration
public ushort MaximumWindSpeedForCalculation { get; }
Property Value
Type |
Description |
System.UInt16 |
|
ModifiedParkSettings
Gets the read-only modified park settings
Declaration
public ReadOnlyModifiedParkSettings ModifiedParkSettings { get; }
Property Value
NumberOfDirectionSectors
Declaration
public ushort NumberOfDirectionSectors { get; }
Property Value
Type |
Description |
System.UInt16 |
|
OnlyInstalledTurbines
Gets whether only installed turbines should be taken into account or not
Declaration
public bool OnlyInstalledTurbines { get; }
Property Value
Type |
Description |
System.Boolean |
|
UseAssociationMethod
Gets whether to use the association method or not
Declaration
public bool UseAssociationMethod { get; }
Property Value
Type |
Description |
System.Boolean |
|
WakeModelType
Declaration
public WakeModelType WakeModelType { get; }
Property Value
Methods
Equals(ReadOnlyEnergySettings)
Declaration
public bool Equals(ReadOnlyEnergySettings val)
Parameters
Returns
Type |
Description |
System.Boolean |
True if equal otherwise false is returned.
|
Equals(Object)
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(ReadOnlyEnergySettings, ReadOnlyEnergySettings)
Declaration
public static bool operator ==(ReadOnlyEnergySettings a, ReadOnlyEnergySettings b)
Parameters
Returns
Type |
Description |
System.Boolean |
True if equal otherwise false is returned.
|
Inequality(ReadOnlyEnergySettings, ReadOnlyEnergySettings)
Declaration
public static bool operator !=(ReadOnlyEnergySettings a, ReadOnlyEnergySettings b)
Parameters
Returns
Type |
Description |
System.Boolean |
True if not equal otherwise false is returned.
|