MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PowerBalanceChecker Class Reference

Public Member Functions

PowerBalanceCheckerCalculationsDomain check (const int headerCountInput, const HeaderWithHighestPressure &highPressureHeaderInput, const std::shared_ptr< HeaderNotHighestPressure > &mediumPressureHeaderInput, const std::shared_ptr< HeaderNotHighestPressure > &lowPressureHeaderInput, const PressureTurbine &highToLowTurbineInput, const PressureTurbine &highToMediumTurbineInput, const PressureTurbine &mediumToLowTurbineInput, const BoilerInput &boilerInput, const CondensingTurbine &condensingTurbineInput, const OperationsInput &operationsInput, const Boiler &boiler, const std::shared_ptr< FlashTank > &blowdownFlashTank, const double deaeratorInletSteamMassFlow, const HighPressureHeaderCalculationsDomain &highPressureHeaderCalculationsDomain, const std::shared_ptr< MediumPressureHeaderCalculationsDomain > &mediumPressureHeaderCalculationsDomain, const std::shared_ptr< LowPressureHeaderCalculationsDomain > &lowPressureHeaderCalculationsDomain, MakeupWaterAndCondensateHeaderCalculationsDomain &makeupWaterAndCondensateHeaderCalculationsDomain) const
 

Private Member Functions

bool isVentingOnlyExcessSteamOption (const int headerCountInput, const PressureTurbine &highToLowTurbineInput, const PressureTurbine &highToMediumTurbineInput, const PressureTurbine &mediumToLowTurbineInput) const
 

Private Attributes

const FluidPropertiesFactory fluidPropertiesFactory = FluidPropertiesFactory()
 
const RestarterService restarter = RestarterService()
 
const LowPressureVentedSteamCalculator lowPressureVentedSteamCalculator = LowPressureVentedSteamCalculator()
 
const SteamBalanceCalculator steamBalanceCalculator = SteamBalanceCalculator()
 

Detailed Description

Definition at line 23 of file PowerBalanceChecker.h.

Member Data Documentation

◆ fluidPropertiesFactory

const FluidPropertiesFactory PowerBalanceChecker::fluidPropertiesFactory = FluidPropertiesFactory()
private

Definition at line 39 of file PowerBalanceChecker.h.

◆ lowPressureVentedSteamCalculator

const LowPressureVentedSteamCalculator PowerBalanceChecker::lowPressureVentedSteamCalculator = LowPressureVentedSteamCalculator()
private

Definition at line 41 of file PowerBalanceChecker.h.

◆ restarter

const RestarterService PowerBalanceChecker::restarter = RestarterService()
private

Definition at line 40 of file PowerBalanceChecker.h.

◆ steamBalanceCalculator

const SteamBalanceCalculator PowerBalanceChecker::steamBalanceCalculator = SteamBalanceCalculator()
private

Definition at line 42 of file PowerBalanceChecker.h.


The documentation for this class was generated from the following file: