15 calc(
const bool isBaselineCalc,
const double baselinePowerDemand,
const OperationsInput& operationsInput,
17 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain,
18 const double makeupWaterVolumeFlowAnnual)
const;
20 double calcPowerGenerated(
22 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain)
const;
24 double addPowerOutToPowerGenerated(
const std::string& name,
const std::shared_ptr<Turbine>& turbine,
25 const double powerGenerated)
const;
27 double calcPowerImport(
const bool isBaselineCalc,
const double sitePowerImportInput,
28 const double baselinePowerDemand,
const double powerGenerated)
const;
30 double calcPowerDemand(
const double sitePowerImport,
const double powerGenerated)
const;
32 double calcPowerGenerationCost(
const double sitePowerImport,
const double electricityCosts,
33 const double operatingHoursPerYear)
const;
35 double calcBoilerFuelCost(
const double fuelEnergyInput,
const double operatingHoursPerYearInput,
36 const double fuelCostsInput)
const;
38 double calcMakeupWaterCost(
const double makeUpWaterCostsInput,
const double makeupWaterVolumeFlowAnnual)
const;
40 double calcTotalOperatingCost(
const double powerGenerationCost,
const double boilerFuelCost,
41 const double makeupWaterCost)
const;
43 double calcBoilerFuelUsage(
const double fuelEnergyInput,
const double operatingHoursPerYearInput)
const;