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
liquid_load_charge_material_data.h
1
2#pragma once
3#include <string>
4#include <vector>
5
11
22 std::string substance;
23 double specific_heat;
24 double latent_heat;
25 double vapor_specific_heat;
26 double boiling_point;
27};
28
33inline std::vector<LiquidLoadChargeMaterial> get_default_liquid_load_charge_materials() {
34 return {
35 {"Crude", 0.6501, 105, 0.55, 900},
36 {"Water - Std. Atms. Pressure", 1, 970.3, 0.47, 212},
37 {"Water - 150 PSIG", 1.0499, 868, 0.54, 365},
38 {"Acetic Acid", 0.5099, 174, 0.4, 244},
39 {"Acetone", 0.347, 239, 0.4, 130},
40 {"Alcohol - Ethyl", 0.648, 369, 0.45, 172},
41 {"Alcohol - Methyl", 0.6009, 481, 0.3301, 151},
42 {"Benzene", 0.423, 170, 0.3301, 176},
43 {"Bromine", 0.107, 82, 0.0549, 142},
44 {"Carbon Tetrachloride", 0.215, 83.5, 0.2501, 170},
45 {"Fuel Oil No. 2 (Average)", 0.5701, 105, 0.55, 375},
46 {"Fuel Oil No. 6 (Average)", 0.5799, 108, 0.55, 600},
47 {"Kerosene", 0.5701, 260, 0.62, 260}
48 };
49}
50
51} // namespace liquid_load_charge_material_data
Contains default data for liquid load/charge materials.
std::vector< LiquidLoadChargeMaterial > get_default_liquid_load_charge_materials()
Returns a vector of default liquid load/charge materials.
Struct to hold default liquid load/charge material data.