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
gas_flue_gas_material_data.h
Go to the documentation of this file.
1#pragma once
9#include <string>
10#include <vector>
11
18
39 std::string substance;
40 double ch4;
41 double c2h6;
42 double n2;
43 double h2;
44 double c3h8;
45 double c4h10_cnh2n;
46 double h2o;
47 double co;
48 double co2;
49 double so2;
50 double o2;
51 double heating_value;
52 double heating_value_volume;
53 double specific_gravity;
54};
55
60inline std::vector<GasFlueGasMaterial> get_default_gas_flue_gas_materials() {
61 return {
62 {"Typical Natural Gas - US", 87, 8.5, 3.6, 0.4, 0, 0, 0, 0, 0.4, 0, 0.1, 22030.67089880065, 1032.445, 0.6571206283343215},
63 {"Coke Oven Gas", 33.9, 5.2, 3.7, 47.9, 0, 0, 0, 6.1, 2.6, 0, 0.6, 19185.932389233436, 610.52, 0.44638781861292243},
64 {"Blast Furnace Gas", 0.1, 0, 56.4, 2.4, 0, 0, 3.4, 23.3, 14.4, 0, 0, 1080.6848266529887, 83.605, 1.0870540901007706},
65 {"Hydrogen", 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 61095.0, 325, 0.0746887967}
66 };
67}
68
69} // namespace gas_flue_gas_material_data
Contains default flue gas material data and accessors.
std::vector< GasFlueGasMaterial > get_default_gas_flue_gas_materials()
Returns a vector of default flue gas materials.
Struct to hold default flue gas material data.