23 const std::shared_ptr<Turbine>& condensingTurbine,
const PressureTurbine& highToLowTurbineInput,
24 const std::shared_ptr<Turbine>& highToLowPressureTurbine,
25 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
const PressureTurbine& highToMediumTurbineInput,
26 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
27 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const Boiler& boiler)
const;
34 calc(
const double availableMassFlow,
const PressureTurbine& highToLowTurbineInput,
35 const std::shared_ptr<Turbine>& highToLowPressureTurbine,
36 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
const PressureTurbine& highToMediumTurbineInput,
37 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
39 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const Boiler& boiler)
const;
42 calcFlowRange(
const double availableMassFlow,
const PressureTurbine& highToLowTurbineInput,
43 const std::shared_ptr<Turbine>& highToLowPressureTurbine,
44 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
47 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
48 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const Boiler& boiler)
const;
51 calcPowerRange(
const double availableMassFlow,
const PressureTurbine& highToLowTurbineInput,
52 const std::shared_ptr<Turbine>& highToLowPressureTurbine,
53 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
56 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
57 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const Boiler& boiler)
const;
60 const double availableMassFlow,
const PressureTurbine& highToLowTurbineInput,
61 const std::shared_ptr<Turbine>& highToLowPressureTurbine,
62 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
const PressureTurbine& highToMediumTurbineInput,
64 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
65 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const Boiler& boiler)
const;
68 calcSteamFlow(
const double availableMassFlow,
const PressureTurbine& highToLowTurbineInput,
69 const std::shared_ptr<Turbine>& highToLowPressureTurbine,
70 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
73 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
74 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const Boiler& boiler)
const;
77 calcBalanceHeader(
const double availableMassFlow,
const std::shared_ptr<Turbine>& highToLowPressureTurbine,
78 const std::shared_ptr<Turbine>& highToLowPressureTurbineIdeal,
81 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput)
const;
86 const std::shared_ptr<Turbine>& condensingTurbine,
88 const std::shared_ptr<Turbine>& highToLowPressureTurbine)
const;