Property |
Type |
Required |
Description |
Result
|
TApiCalcPark
|
Y |
|
Result.Handle
|
Integer
|
Y |
|
Result.Name
|
String
|
Y |
|
Result.ModNum
|
Integer
|
Y |
|
Result.CalcNum
|
Integer
|
Y |
|
Result.CalcType
|
ApiCalcType
|
Y |
|
Result.ExistWtgs
|
TApiWtgIds
|
Y |
|
Result.ExistWtgs.TApiWtgId[]
|
TApiWtgId[]
|
N |
|
Result.ExistWtgs.TApiWtgId[].Handle
|
Integer
|
Y |
|
Result.ExistWtgs.TApiWtgId[].Rowindex
|
Integer
|
Y |
|
Result.NewWtgs
|
TApiWtgIds
|
Y |
|
Result.NewWtgs.TApiWtgId[]
|
TApiWtgId[]
|
N |
|
Result.NewWtgs.TApiWtgId[].Handle
|
Integer
|
Y |
|
Result.NewWtgs.TApiWtgId[].Rowindex
|
Integer
|
Y |
|
Result.ParkCalcType
|
ApiParkCalcType
|
Y |
|
Result.WakeModelType
|
ApiParkWakeModelType
|
Y |
|
Result.WakeExcludeMirror
|
Boolean
|
Y |
|
Result.WakeLinearWeight
|
Double
|
Y |
|
Result.UseCurtailment
|
Boolean
|
Y |
|
Result.CalcRedWindSpeeds
|
Boolean
|
Y |
|
Result.EnergyReductionType
|
ApiParkEnergyReductionType
|
Y |
|
Result.EnergyReduction
|
Double
|
Y |
|
Result.EnergyReductionText
|
String
|
Y |
|
Result.AirDensitySettings
|
TApiAirDensitySettings
|
Y |
|
Result.AirDensitySettings.MainType
|
TApiAirDensMainType
|
Y |
|
Result.AirDensitySettings.FixedType
|
TApiAirDensFixedType
|
Y |
|
Result.AirDensitySettings.HeightDepType
|
TApiAirDensHeightDepType
|
Y |
|
Result.AirDensitySettings.Station
|
String
|
Y |
|
Result.AirDensitySettings.Manual
|
Double
|
Y |
|
Result.AirDensitySettings.DBTempElevationAsl
|
Double
|
Y |
|
Result.AirDensitySettings.DBAnnMeanTemp
|
Double
|
Y |
|
Result.AirDensitySettings.ManTempElevationAsl
|
Double
|
Y |
|
Result.AirDensitySettings.ManAnnMeanTemp
|
Double
|
Y |
|
Result.AirDensitySettings.AllowManualPressure
|
Boolean
|
Y |
|
Result.AirDensitySettings.ManPressElevationAsl
|
Double
|
Y |
|
Result.AirDensitySettings.ManAnnMeanPress
|
Double
|
Y |
|
Result.AirDensitySettings.RelativeHumidity
|
Double
|
Y |
|
Result.AirDensitySettings.ExampleTerrainElevation
|
Double
|
Y |
|
Result.AirDensitySettings.ExampleHeight
|
Double
|
Y |
|
Result.WdcData
|
TApiParkWdcData
|
Y |
|
Result.WdcData.WdcOmni
|
TApiParkWdcTerrainTypes
|
Y |
|
Result.WdcData.WdcFactorUseUserConvertFactor
|
Boolean
|
Y |
|
Result.WdcData.WdcFactorUserConvertFactor
|
Double
|
Y |
|
Result.WdcData.WdcOffshore
|
Boolean
|
Y |
|
Result.WdcData.UseFixedHubHeight
|
Boolean
|
Y |
|
Result.WdcData.FixedHubHeight
|
Double
|
Y |
|
Result.WdcData.SectorItems
|
TApiParkWdcSectorItems
|
Y |
|
Result.WdcData.SectorItems.TApiParkWdcSectorItem[]
|
TApiParkWdcSectorItem[]
|
N |
|
Result.WdcData.SectorItems.TApiParkWdcSectorItem[].AngleBegin
|
Double
|
Y |
|
Result.WdcData.SectorItems.TApiParkWdcSectorItem[].AngleEnd
|
Double
|
Y |
|
Result.WdcData.SectorItems.TApiParkWdcSectorItem[].WDC
|
Double
|
Y |
|
Result.WdcData.SectorItems.TApiParkWdcSectorItem[].TIMean
|
Double
|
Y |
|
Result.WdcData.SectorItems.TApiParkWdcSectorItem[].TerrainId
|
TApiParkWdcTerrainTypes
|
Y |
|
Result.StatData
|
TApiCalcParkStatisticalData
|
Y |
|
Result.StatData.KeyHubHeight
|
Double
|
Y |
|
Result.StatData.PowerCorrNegativePowerCurveUse
|
Boolean
|
Y |
|
Result.StatData.PowerCorrAirDensCorrMethod
|
TApiAirDensCorrMeth
|
Y |
|
Result.StatData.CFDUseObstacles
|
Boolean
|
Y |
|
Result.StatData.CFDInterpolate
|
Boolean
|
Y |
|
Result.StatData.SiteDataObjects
|
TApiObjectHandles
|
Y |
|
Result.StatData.SiteDataObjects.int[]
|
Integer[]
|
N |
|
Result.StatData.DispHeightSetup
|
TApiDispHeightSetup
|
Y |
|
Result.StatData.DispHeightSetup.DispHeightType
|
ApiDispHeightType
|
Y |
|
Result.StatData.DispHeightSetup.DispHeightCalcHandle
|
Integer
|
Y |
|
Result.StatData.DispHeightSetup.DisplacementHeight
|
Double
|
Y |
|
Result.StatData.RSFilenames
|
TApiStringArray
|
Y |
|
Result.StatData.RSFilenames.string[]
|
String[]
|
Y |
|
Result.StatData.RixSetup
|
TApiRIXSetup
|
Y |
|
Result.StatData.RixSetup.RixCalc
|
Boolean
|
Y |
|
Result.StatData.RixSetup.EndDist
|
Double
|
Y |
|
Result.StatData.RixSetup.Threshold
|
Double
|
Y |
|
Result.StatData.RixSetup.Weight
|
TApiRixWeightType
|
Y |
|
Result.StatData.RixSetup.WindstatRIX
|
TApiRixWindstatType
|
Y |
|
Result.StatData.RixSetup.ReportStandard
|
Boolean
|
Y |
|
Result.StatData.RixSetup.ReportSectorWise
|
Boolean
|
Y |
|
Result.StatData.RixSetup.ReportDesc
|
Boolean
|
Y |
|
Result.StatData.RixSetup.NoRIXCorrection
|
Boolean
|
Y |
|
Result.StatData.RixSetup.Alfa
|
Double
|
Y |
|
Result.StatData.RixSetup.DeltaRixLow
|
Double
|
Y |
|
Result.StatData.RixSetup.DeltaRixHigh
|
Double
|
Y |
|
Result.StatData.CFDFiles
|
TApiStringArray
|
Y |
|
Result.StatData.CFDFiles.string[]
|
String[]
|
Y |
|
Result.StatData.CFDWindstatFiles
|
TApiStringArray
|
Y |
|
Result.StatData.CFDWindstatFiles.string[]
|
String[]
|
Y |
|
Result.TimevarData
|
TApiCalcParkTimevarData
|
Y |
|
Result.TimevarData.UseAirdensityCorrection
|
Boolean
|
Y |
|
Result.TimevarData.LimitParkOutput
|
Boolean
|
Y |
|
Result.TimevarData.LimitParkOutputValue
|
Double
|
Y |
|
Result.TimevarData.LimitParkOutputLoss
|
Double
|
Y |
|
Result.TimevarData.Aggregate
|
Integer
|
Y |
|
Result.TimevarData.ParkSectors
|
Integer
|
Y |
|
Result.TimevarData.ReferenceWTGSelection
|
TApiWtgId
|
Y |
|
Result.TimevarData.ReferenceWTGSelection.Handle
|
Integer
|
Y |
|
Result.TimevarData.ReferenceWTGSelection.Rowindex
|
Integer
|
Y |
|
Result.TimevarData.ScalingData
|
TApiScalingSetupData
|
Y |
|
Result.TimevarData.ScalingData.ScalerHandle
|
Integer
|
Y |
|
Result.TimevarData.ScalingData.HorizontalIntpl
|
TApiHorizontalIntpl
|
Y |
|
Result.TimevarData.ScalingData.MaxInterpolateDistance
|
Double
|
Y |
|
Result.TimevarData.ScalingData.MaxPointsToUse
|
Integer
|
Y |
|
Result.TimevarData.ScalingData.MaxWeight
|
Double
|
Y |
|
Result.TimevarData.ScalingData.DistancePower
|
Double
|
Y |
|
Result.TimevarData.ScalingData.ScalerMetItems
|
TApiScalerMetItems
|
Y |
|
Result.TimevarData.ScalingData.ScalerMetItems.TApiScalerMetItem[]
|
TApiScalerMetItem[]
|
N |
|
Result.TimevarData.ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoHandle
|
Integer
|
Y |
|
Result.TimevarData.ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoSignalUIDs
|
TApiObjectHandles
|
Y |
|
Result.TimevarData.ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoSignalUIDs.int[]
|
Integer[]
|
N |
|
Result.TimevarData.ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoShearSignalUIDs
|
TApiObjectHandles
|
Y |
|
Result.TimevarData.ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoShearSignalUIDs.int[]
|
Integer[]
|
N |
|
Result.TimevarData.WdcTiData
|
TApiCalcParkWdcTIData
|
Y |
|
Result.TimevarData.WdcTiData.UseTIBasedWDC
|
Boolean
|
Y |
|
Result.TimevarData.WdcTiData.TIB
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.TIA
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.MaxWDC
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.MinWDC
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.DefWDC
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.OmniTI
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.DefaultTi
|
Double
|
Y |
|
Result.TimevarData.WdcTiData.TimeSeriesUID
|
Integer
|
Y |
|
Result.TimevarData.WdcTiData.TimeSeriesHandle
|
Integer
|
Y |
|
Result.TimevarData.WdcTiData.UseDataFromScaler
|
Boolean
|
Y |
|
Result.TimevarData.WdcTiData.ScaleFactor
|
Double
|
Y |
|
Result.TimevarData.CurtSignals
|
TApiCurtSignals
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[]
|
TApiCurtSignal[]
|
N |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].SignalUID
|
String
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].SignalSource
|
TApiCurtSignalSource
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].SignalSourceMetHandle
|
Integer
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].SignalSourceMetUID
|
Integer
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].SignalSourceMetHeight
|
Double
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].SignalCorrectToHubHeight
|
Boolean
|
Y |
|
Result.TimevarData.CurtSignals.TApiCurtSignal[].TSName
|
String
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup
|
TApiCalcThirdPartyWakeSetup
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.Initialized
|
Boolean
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.WakeType
|
ApiThirdPartyWakeType
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.WakeMode
|
ApiThirdPartyWakeMode
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.TSTurbulenceSource
|
ApiThirdPartyWakeTSTurbulenceSource
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.TSTurbulenceFixed
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.TSTurbulenceMeteoObjectHandle
|
Integer
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.TSTurbulenceMeteoObjectUID
|
Integer
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.TSTurbulenceMeteoObjectFactor
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosWindSpeedFrom
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosWindSpeedTo
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosWindSpeedStep
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosWindDirectionSectors
|
Integer
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulenceHubHeight
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence
|
TApiParkWdcSectorItems
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence.TApiParkWdcSectorItem[]
|
TApiParkWdcSectorItem[]
|
N |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence.TApiParkWdcSectorItem[].AngleBegin
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence.TApiParkWdcSectorItem[].AngleEnd
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence.TApiParkWdcSectorItem[].WDC
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence.TApiParkWdcSectorItem[].TIMean
|
Double
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ScenariosTurbulence.TApiParkWdcSectorItem[].TerrainId
|
TApiParkWdcTerrainTypes
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.RequestFileName
|
String
|
Y |
|
Result.TimevarData.ThirdPartyWakeSetup.ResultFileName
|
String
|
Y |
|
Result.TimevarData.PCCorrShear
|
TApiPowercurveCorr
|
Y |
|
Result.TimevarData.PCCorrShear.UseCorrection
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrShear.UseDataFromSelected
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrShear.TimeSeriesHandle
|
Integer
|
Y |
|
Result.TimevarData.PCCorrShear.TimeSeriesUID
|
Integer
|
Y |
|
Result.TimevarData.PCCorrShear.ScaleFactor
|
Double
|
Y |
|
Result.TimevarData.PCCorrVeer
|
TApiPowercurveCorr
|
Y |
|
Result.TimevarData.PCCorrVeer.UseCorrection
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrVeer.UseDataFromSelected
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrVeer.TimeSeriesHandle
|
Integer
|
Y |
|
Result.TimevarData.PCCorrVeer.TimeSeriesUID
|
Integer
|
Y |
|
Result.TimevarData.PCCorrVeer.ScaleFactor
|
Double
|
Y |
|
Result.TimevarData.PCCorrPressure
|
TApiPowercurveCorr
|
Y |
|
Result.TimevarData.PCCorrPressure.UseCorrection
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrPressure.UseDataFromSelected
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrPressure.TimeSeriesHandle
|
Integer
|
Y |
|
Result.TimevarData.PCCorrPressure.TimeSeriesUID
|
Integer
|
Y |
|
Result.TimevarData.PCCorrPressure.ScaleFactor
|
Double
|
Y |
|
Result.TimevarData.PCCorrTemperature
|
TApiPowercurveCorr
|
Y |
|
Result.TimevarData.PCCorrTemperature.UseCorrection
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrTemperature.UseDataFromSelected
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrTemperature.TimeSeriesHandle
|
Integer
|
Y |
|
Result.TimevarData.PCCorrTemperature.TimeSeriesUID
|
Integer
|
Y |
|
Result.TimevarData.PCCorrTemperature.ScaleFactor
|
Double
|
Y |
|
Result.TimevarData.PCCorrTurbulence
|
TApiPowercurveCorr
|
Y |
|
Result.TimevarData.PCCorrTurbulence.UseCorrection
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrTurbulence.UseDataFromSelected
|
Boolean
|
Y |
|
Result.TimevarData.PCCorrTurbulence.TimeSeriesHandle
|
Integer
|
Y |
|
Result.TimevarData.PCCorrTurbulence.TimeSeriesUID
|
Integer
|
Y |
|
Result.TimevarData.PCCorrTurbulence.ScaleFactor
|
Double
|
Y |
|
Result.TimevarData.PCCorrTurbRefTI
|
Double
|
Y |
|
Result.EVModelData
|
TApiEVModelData
|
Y |
|
Result.EVModelData.AxialGridWidth
|
Double
|
Y |
|
Result.EVModelData.AxialGridSize
|
Double
|
Y |
|
Result.EVModelData.VonKarmanK
|
Double
|
Y |
|
Result.EVModelData.K1
|
Double
|
Y |
|
Result.EVModelData.DAC_Weight
|
Double
|
Y |
|
Result.EVModelData.DAC_zo1
|
Double
|
Y |
|
Result.EVModelData.DAC_dzo
|
Double
|
Y |
|
Result.EVModelData.DAC_revover0_RDs
|
Double
|
Y |
|
Result.EVModelData.DAC_revover1_RDs
|
Double
|
Y |
|
Result.EVModelData.StandardSettings
|
TApiEVModel2021StandardSettings
|
Y |
|
Result.BlockageData
|
TApiBlockageData
|
Y |
|
Result.BlockageData.Enabled
|
Boolean
|
Y |
|
Result.BlockageData.Model
|
ApiEEPBlockageModel
|
Y |
|
Result.BlockageData.InductionCombinationModel
|
ApiEEPBlockageCombinationMethod
|
Y |
|
Result.BlockageData.BlockageWakeCombinationModel
|
ApiEEPBlockageCombinationMethod
|
Y |
|
Result.BlockageData.InductionCombinationModelRSSWeight
|
Double
|
Y |
|
Result.BlockageData.BlockageWakeCombinationModelRSSWeight
|
Double
|
Y |
|
Result.BlockageData.Gamma
|
Double
|
Y |
|
Result.BlockageData.Alpha
|
Double
|
Y |
|
Result.BlockageData.Beta
|
Double
|
Y |
|
Result.BlockageData.Lambda
|
Double
|
Y |
|
Result.BlockageData.Eta
|
Double
|
Y |
|
Result.TurbOParkData
|
TApiTurbOParkData
|
Y |
|
Result.TurbOParkData.A
|
Double
|
Y |
|
Result.TurbOParkData.SigmaMaxRel
|
Double
|
Y |
|