コード例 #1
0
 private static void AddWindTurbine(Fuels fuels, List <Multitude> multitudes, Dtos.PowerPlant item)
 {
     multitudes.Add(new WindTurbine()
     {
         Efficiency  = item.Efficiency,
         Name        = item.Name,
         Pmax        = item.Pmax,
         Pmin        = item.Pmin,
         Power       = item.Pmax,
         Type        = item.Type,
         WindAverage = fuels.Wind
     });
 }
コード例 #2
0
 private static void AddTurboJet(Fuels fuels, List <Multitude> multitudes, Dtos.PowerPlant item)
 {
     multitudes.Add(new TurboJet()
     {
         Efficiency = item.Efficiency,
         Fuel       = new EnergySource()
         {
             EuroPerMHh = fuels.GasEuroMWh,
             Name       = "kerosine"
         },
         Name  = item.Name,
         Pmax  = item.Pmax,
         Pmin  = item.Pmin,
         Power = item.Pmax,
         Type  = item.Type
     });
 }
コード例 #3
0
 private static void AddGasFired(Fuels fuels, List <Multitude> multitudes, Dtos.PowerPlant item)
 {
     multitudes.Add(new GasFired()
     {
         CO2        = fuels.CO2EuroTon,
         Efficiency = item.Efficiency,
         Fuel       = new EnergySource()
         {
             EuroPerMHh = fuels.GasEuroMWh,
             Name       = "gas"
         },
         Name  = item.Name,
         Pmax  = item.Pmax,
         Pmin  = item.Pmin,
         Power = item.Pmax,
         Type  = item.Type
     });
 }