C# Class Fund.TMarginalRun

Afficher le fichier Open project: fund-model/fund Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

DoOneRun() public méthode

public DoOneRun ( int RunId, Fund.WeightingCombination i_weightingCombinations, ParameterValues parameters ) : double[]
RunId int
i_weightingCombinations Fund.WeightingCombination
parameters ParameterValues
Résultat double[]

Run() public méthode

public Run ( ) : double[]
Résultat double[]

TMarginalRun() public méthode

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
Résultat System

WriteAggregateDamage() public méthode

public WriteAggregateDamage ( int RunId, int WeightingschemeId, double Damage, WeightingCombination WeightingCombinations ) : void
RunId int
WeightingschemeId int
Damage double
WeightingCombinations WeightingCombination
Résultat void

WriteMarginalDamage() public méthode

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
Résultat void

WriteSummaryDamage() public méthode

public WriteSummaryDamage ( int WeightingschemeId, double bgDamage, IEnumerable damages, WeightingCombination WeightingCombinations ) : void
WeightingschemeId int
bgDamage double
damages IEnumerable
WeightingCombinations WeightingCombination
Résultat void