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
include
databases
gas_load_charge_material_data.h
Go to the documentation of this file.
1
#pragma once
2
#include <string>
3
#include <vector>
15
namespace
gas_load_charge_material_data
{
16
21
struct
GasLoadChargeMaterial
{
22
std::string
substance
;
23
double
specific_heat_vapor
;
24
};
25
30
inline
std::vector<GasLoadChargeMaterial>
get_default_gas_load_charge_materials
() {
31
return
{
32
{
"Water vapor - Near Atm. Pressure"
, 0.47},
33
{
"Steam - 50 PSIG, 400 degrees F"
, 0.4901},
34
{
"Steam - 150 PSIG, 500 degrees F"
, 0.5099},
35
{
"Steam - 600 PSIG, 700 degrees F"
, 0.5899},
36
{
"Air - Low Pressure"
, 0.245},
37
{
"Nitrogen - Low Pressure"
, 0.2501},
38
{
"Oxygen - Low Pressure"
, 0.23},
39
{
"Carbon Dioxide - Low Pressure"
, 0.24},
40
{
"Carbon Monoxide - Low Pressure"
, 0.2501},
41
{
"Hydrogen - Low Pressure"
, 3.45}
42
};
43
}
44
45
}
// namespace gas_load_charge_material_data
gas_load_charge_material_data
Contains default data for gas load/charge materials used in heat loss calculations.
gas_load_charge_material_data::get_default_gas_load_charge_materials
std::vector< GasLoadChargeMaterial > get_default_gas_load_charge_materials()
Returns a vector of default gas load/charge materials.
Definition
gas_load_charge_material_data.h:30
gas_load_charge_material_data::GasLoadChargeMaterial
Struct to hold default gas load/charge material data.
Definition
gas_load_charge_material_data.h:21
gas_load_charge_material_data::GasLoadChargeMaterial::substance
std::string substance
Name of substance.
Definition
gas_load_charge_material_data.h:22
gas_load_charge_material_data::GasLoadChargeMaterial::specific_heat_vapor
double specific_heat_vapor
Specific Heat of Vapor in Btu/(lb*°F)
Definition
gas_load_charge_material_data.h:23
Generated by
1.9.8