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
LowPressureFlashedSteamIntoHeaderCalculator Class Reference

Public Member Functions

LowPressureFlashedSteamIntoHeaderCalculatorDomain calc (const int headerCountInput, const std::shared_ptr< HeaderNotHighestPressure > &lowPressureHeaderInput, const std::shared_ptr< HeaderNotHighestPressure > &mediumPressureHeaderInput, const HighPressureHeaderCalculationsDomain &highPressureHeaderCalculationsDomain, const std::shared_ptr< MediumPressureHeaderCalculationsDomain > &mediumPressureHeaderCalculationsDomain) const
 

Private Member Functions

std::shared_ptr< FlashTankmakeMediumPressureCondensateFlashTank (const std::shared_ptr< HeaderNotHighestPressure > &lowPressureHeaderInput, const std::shared_ptr< HeaderNotHighestPressure > &mediumPressureHeaderInput, const SteamSystemModelerTool::FluidProperties &mediumPressureCondensate, const SteamSystemModelerTool::FluidProperties &highPressureCondensate, const std::shared_ptr< FlashTank > &highPressureCondensateFlashTank) const
 
std::shared_ptr< FlashTankmakeHighPressureCondensateFlashTank (const std::shared_ptr< HeaderNotHighestPressure > &lowPressureHeaderInput, const SteamSystemModelerTool::FluidProperties &highPressureCondensate) const
 
std::shared_ptr< HeadermakeHighAndMediumPressureMixHeader (const std::shared_ptr< HeaderNotHighestPressure > &lowPressureHeaderInput, const std::shared_ptr< HeaderNotHighestPressure > &mediumPressureHeaderInput, const SteamSystemModelerTool::FluidProperties &mediumPressureCondensate, const SteamSystemModelerTool::FluidProperties &highPressureCondensate, const std::shared_ptr< FlashTank > &highPressureCondensateFlashTank) const
 

Private Attributes

const FlashTankFactory flashTankFactory = FlashTankFactory()
 
const HeaderFactory headerFactory = HeaderFactory()
 

Detailed Description

Definition at line 12 of file LowPressureFlashedSteamIntoHeaderCalculator.h.

Member Data Documentation

◆ flashTankFactory

const FlashTankFactory LowPressureFlashedSteamIntoHeaderCalculator::flashTankFactory = FlashTankFactory()
private

◆ headerFactory

const HeaderFactory LowPressureFlashedSteamIntoHeaderCalculator::headerFactory = HeaderFactory()
private

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