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

#include <SteamSystemModelerTool.h>

Inheritance diagram for SteamSystemModelerTool::FluidProperties:
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)
 
- 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)
 

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)
 

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 98 of file SteamSystemModelerTool.h.

Constructor & Destructor Documentation

◆ FluidProperties() [1/2]

SteamSystemModelerTool::FluidProperties::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 
)
inline

Definition at line 99 of file SteamSystemModelerTool.h.

◆ FluidProperties() [2/2]

SteamSystemModelerTool::FluidProperties::FluidProperties ( const double  massFlow,
const double  energyFlow,
SteamPropertiesOutput const &  sp 
)
inline

Definition at line 106 of file SteamSystemModelerTool.h.

Member Data Documentation

◆ energyFlow

double SteamSystemModelerTool::FluidProperties::energyFlow = 0

Definition at line 116 of file SteamSystemModelerTool.h.

◆ massFlow

double SteamSystemModelerTool::FluidProperties::massFlow = 0

Definition at line 116 of file SteamSystemModelerTool.h.


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