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 | Public Attributes | Friends | List of all members
SteamSystemModelerTool::FluidProperties Struct Reference

#include <SteamSystemModelerTool.h>

Inheritance diagram for SteamSystemModelerTool::FluidProperties:
SteamSystemModelerTool::SteamPropertiesOutput SteamSystemModelerTool::SteamPropertiesOutput SteamSystemModelerTool::SteamPropertiesOutput

Public Member Functions

 FluidProperties (const double massFlow, const double energyFlow, const double temperature, const double pressure, const double quality, const double specificVolume, const double density, const double specificEnthalpy, const double specificEntropy, const double internalEnergy=0)
 
 FluidProperties (const double massFlow, const double energyFlow, SteamPropertiesOutput const &sp)
 
 FluidProperties (const double massFlow, const double energyFlow, const double temperature, const double pressure, const double quality, const double specificVolume, const double density, const double specificEnthalpy, const double specificEntropy, const double internalEnergy=0)
 
 FluidProperties (const double massFlow, const double energyFlow, SteamPropertiesOutput const &sp)
 
 FluidProperties (const double massFlow, const double energyFlow, const double temperature, const double pressure, const double quality, const double specificVolume, const double density, const double specificEnthalpy, const double specificEntropy, const double internalEnergy=0)
 
 FluidProperties (const double massFlow, const double energyFlow, SteamPropertiesOutput const &sp)
 
- Public Member Functions inherited from SteamSystemModelerTool::SteamPropertiesOutput
 SteamPropertiesOutput (const double temperature, const double pressure, const double quality, const double specificVolume, const double density, const double specificEnthalpy, const double specificEntropy, const double internalEnergy=0)
 
 SteamPropertiesOutput (const double temperature, const double pressure, const double quality, const double specificVolume, const double density, const double specificEnthalpy, const double specificEntropy, const double internalEnergy=0)
 
 SteamPropertiesOutput (const double temperature, const double pressure, const double quality, const double specificVolume, const double density, const double specificEnthalpy, const double specificEntropy, const double internalEnergy=0)
 

Public Attributes

double massFlow = 0
 
double energyFlow = 0
 
- Public Attributes inherited from SteamSystemModelerTool::SteamPropertiesOutput
double temperature = 0
 
double pressure = 0
 
double quality = 0
 
double specificVolume = 0
 
double density = 0
 
double specificEnthalpy = 0
 
double specificEntropy = 0
 
double internalEnergy = 0
 

Friends

std::ostream & operator<< (std::ostream &stream, const FluidProperties &props)
 
std::ostream & operator<< (std::ostream &stream, const std::shared_ptr< FluidProperties > &props)
 
std::ostream & operator<< (std::ostream &stream, const FluidProperties &props)
 
std::ostream & operator<< (std::ostream &stream, const std::shared_ptr< FluidProperties > &props)
 
std::ostream & operator<< (std::ostream &stream, const FluidProperties &props)
 
std::ostream & operator<< (std::ostream &stream, const std::shared_ptr< FluidProperties > &props)
 

Detailed Description

FluidProperties contains the properties of steam and fluid, inherits from SteamPropertiesOutput

Parameters
massFlow,doublekg/hr
energyFlow,double
temperature,doubleKelvin
pressure,doubleMPa
quality,double- unitless
specificVolume,doublem³/kg
density,doublekg/m³
specificEnthalpy,doublekJ/kg
specificEntropy,doublekJ/kg/K
internalEnergy,double- optional parameter - in MJ

Definition at line 99 of file SteamSystemModelerTool.h.


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