17 double calc(
const int headerCountInput,
const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
18 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
const BoilerInput& boilerInput,
19 const std::shared_ptr<FlashTank>& blowdownFlashTank,
const Boiler& boiler,
21 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain,
22 const std::shared_ptr<LowPressureHeaderCalculationsDomain>& lowPressureHeaderCalculationsDomain)
const;
25 double calcFlashTankAdditionalSteam(
26 const int headerCountInput,
const BoilerInput& boilerInput,
27 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
28 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
29 const std::shared_ptr<FlashTank>& blowdownFlashTank,
31 const std::shared_ptr<LowPressureHeaderCalculationsDomain>& lowPressureHeaderCalculationsDomain)
const;
33 double calcPrvAdditionalSteam(
34 const int headerCountInput,
const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
35 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
36 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain,
37 const std::shared_ptr<LowPressureHeaderCalculationsDomain>& lowPressureHeaderCalculationsDomain)
const;
39 double addPrvMassFlow(
double prvAdditionalSteam,
const std::shared_ptr<PrvWithoutDesuperheating>& prv)
const;