20 const std::shared_ptr<FlashTank> blowdownFlashTank;
22 const std::shared_ptr<MediumPressureHeaderCalculationsDomain> mediumPressureHeaderCalculationsDomain;
23 const std::shared_ptr<LowPressureHeaderCalculationsDomain> lowPressureHeaderCalculationsDomain;
30 friend std::ostream& operator<<(std::ostream& stream,
const SteamModelerOutput& domain) {
31 stream <<
"SteamModelerOutput[" <<
"boiler=" << domain.boiler
32 <<
", blowdownFlashTank=" << domain.blowdownFlashTank
33 <<
", highPressureHeaderCalculationsDomain=" << domain.highPressureHeaderCalculationsDomain
34 <<
", mediumPressureHeaderCalculationsDomain=" << domain.mediumPressureHeaderCalculationsDomain
35 <<
", lowPressureHeaderCalculationsDomain=" << domain.lowPressureHeaderCalculationsDomain
36 <<
", makeupWaterAndCondensateHeaderCalculationsDomain="
37 << domain.makeupWaterAndCondensateHeaderCalculationsDomain <<
", deaerator=" << domain.deaerator
38 <<
", powerBalanceCheckerCalculationsDomain=" << domain.powerBalanceCheckerCalculationsDomain
39 <<
", processSteamUsageCalculationsDomain=" << domain.processSteamUsageCalculationsDomain
40 <<
", energyAndCostCalculationsDomain=" << domain.energyAndCostCalculationsDomain <<
"]";