16 calc(
const bool isBaselineCalc,
const double baselinePowerDemand,
const OperationsInput& operationsInput,
18 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain,
19 const double makeupWaterVolumeFlowAnnual)
const;
21 double calcPowerGenerated(
23 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain)
const;
25 double addPowerOutToPowerGenerated(
const std::string& name,
const std::shared_ptr<Turbine>& turbine,
26 const double powerGenerated)
const;
28 double calcPowerImport(
const bool isBaselineCalc,
const double sitePowerImportInput,
29 const double baselinePowerDemand,
const double powerGenerated)
const;
31 double calcPowerDemand(
const double sitePowerImport,
const double powerGenerated)
const;
33 double calcPowerGenerationCost(
const double sitePowerImport,
const double electricityCosts,
34 const double operatingHoursPerYear)
const;
36 double calcBoilerFuelCost(
const double fuelEnergyInput,
const double operatingHoursPerYearInput,
37 const double fuelCostsInput)
const;
39 double calcMakeupWaterCost(
const double makeUpWaterCostsInput,
const double makeupWaterVolumeFlowAnnual)
const;
41 double calcTotalOperatingCost(
const double powerGenerationCost,
const double boilerFuelCost,
42 const double makeupWaterCost)
const;
44 double calcBoilerFuelUsage(
const double fuelEnergyInput,
const double operatingHoursPerYearInput)
const;