AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
TurbineFactory Class Reference

Public Member Functions

Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure) const
 
Turbine makeIdeal (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const double isentropicEfficiency) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const CondensingTurbine &condensingTurbine, const bool isCalcIdeal) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const CondensingTurbine &condensingTurbine, const double isentropicEfficiency) const
 
Turbine makeWithMassFlow (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
std::shared_ptr< TurbinemakePtrWithMassFlow (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
Turbine makeWithPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double powerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
std::shared_ptr< TurbinemakePtrWithPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure) const
 
Turbine makeIdeal (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const double isentropicEfficiency) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const CondensingTurbine &condensingTurbine, const bool isCalcIdeal) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const CondensingTurbine &condensingTurbine, const double isentropicEfficiency) const
 
Turbine makeWithMassFlow (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
std::shared_ptr< TurbinemakePtrWithMassFlow (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
Turbine makeWithPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double powerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
std::shared_ptr< TurbinemakePtrWithPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure) const
 
Turbine makeIdeal (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const Turbine::TurbineProperty &turbineProperty, const PressureTurbine &highToLowTurbine, const double massFlowOrPowerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const double isentropicEfficiency) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const CondensingTurbine &condensingTurbine, const bool isCalcIdeal) const
 
Turbine make (const SteamSystemModelerTool::FluidProperties &headerProperties, const CondensingTurbine &condensingTurbine, const double isentropicEfficiency) const
 
Turbine makeWithMassFlow (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
std::shared_ptr< TurbinemakePtrWithMassFlow (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
Turbine makeWithPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double powerOut, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 
std::shared_ptr< TurbinemakePtrWithPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const PressureTurbine &pressureTurbine, const double massFlow, const std::shared_ptr< HeaderNotHighestPressure > &headerWithLowPressure, const bool isCalcIdeal) const
 

Detailed Description

Definition at line 9 of file TurbineFactory.h.


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