C# Класс Fund.TMarginalRun

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DoOneRun ( int RunId, Fund.WeightingCombination i_weightingCombinations, ParameterValues parameters ) : double[]
Run ( ) : double[]
TMarginalRun ( MarginalGas gas, Timestep emissionyear, string outputPath, Parameters parameters, string weightingCombination, Random rand = null ) : System
WriteAggregateDamage ( int RunId, int WeightingschemeId, double Damage, WeightingCombination WeightingCombinations ) : void
WriteMarginalDamage ( int RunId, Damage i_Damage, int WeightingschemeId, double Weight, WeightingCombination WeightingCombinations ) : void
WriteSummaryDamage ( int WeightingschemeId, double bgDamage, IEnumerable damages, WeightingCombination WeightingCombinations ) : void

Описание методов

DoOneRun() публичный Метод

public DoOneRun ( int RunId, Fund.WeightingCombination i_weightingCombinations, ParameterValues parameters ) : double[]
RunId int
i_weightingCombinations Fund.WeightingCombination
parameters ParameterValues
Результат double[]

Run() публичный Метод

public Run ( ) : double[]
Результат double[]

TMarginalRun() публичный Метод

public TMarginalRun ( MarginalGas gas, Timestep emissionyear, string outputPath, Parameters parameters, string weightingCombination, Random rand = null ) : System
gas MarginalGas
emissionyear Timestep
outputPath string
parameters Parameters
weightingCombination string
rand System.Random
Результат System

WriteAggregateDamage() публичный Метод

public WriteAggregateDamage ( int RunId, int WeightingschemeId, double Damage, WeightingCombination WeightingCombinations ) : void
RunId int
WeightingschemeId int
Damage double
WeightingCombinations WeightingCombination
Результат void

WriteMarginalDamage() публичный Метод

public WriteMarginalDamage ( int RunId, Damage i_Damage, int WeightingschemeId, double Weight, WeightingCombination WeightingCombinations ) : void
RunId int
i_Damage Damage
WeightingschemeId int
Weight double
WeightingCombinations WeightingCombination
Результат void

WriteSummaryDamage() публичный Метод

public WriteSummaryDamage ( int WeightingschemeId, double bgDamage, IEnumerable damages, WeightingCombination WeightingCombinations ) : void
WeightingschemeId int
bgDamage double
damages IEnumerable
WeightingCombinations WeightingCombination
Результат void