9 double calculateHeatCapacityConstantVolumeJFH(
10 const double pressure);
12 double calculateHeatCapacityConstantVolumeTGNet(
13 const double molarMass,
14 const double pressure,
15 const double temperature);
17 double calculateHeatCapacityConstantPressureJFH(
18 const double molarMass,
19 const double pressure,
20 const double temperature);
22 double calculateHeatCapacityConstantPressureLangelandsvik(
23 const double molarMass,
24 const double pressure,
25 const double temperature);
27 double calculateHeatCapacityConstantPressureTGNet(
28 const double molarMassOfMixture,
29 const double pressure,
30 const double temperature);
32 double calculateHeatCapacityConstantPressureKIO(
34 const double pressure,
35 const double temperature);
37 double calculateIsobaricHeatCapacityJKH(
39 const double pressure,
40 const double temperature,
43 arma::vec calculateViscosity(
44 const arma::vec& molarMass,
45 const arma::vec& temperature,
46 const arma::vec& density);
48 arma::vec calculateReynoldsNumber(
49 const arma::vec& massFlow,
50 const arma::vec& diameter,
51 const arma::vec& viscosity);
53 arma::vec calculateColebrookWhiteFrictionFactor(
54 const arma::vec& sandGrainEquivalentRoughness,
55 const arma::vec& diameter,
56 const arma::vec& reynoldsNumber);
58 double calculateColebrookWhiteFrictionFactor(
59 const double sandGrainEquivalentRoughness,
60 const double diameter,
61 const double reynoldsNumber);
63 double calculateHaalandFrictionFactor(
64 const double sandGrainEquivalentRoughness,
65 const double diameter,
66 const double reynoldsNumber);
71 const double specificGravity,
72 const double temperature);
74 double KIOdimensionlessResidualCP(
75 const double reducedPressure,
76 const double reducedTemperature);
78 double JKHdimensionlessCP(
79 const double molarMass,
85 const double pressure,
86 const double temperature,
87 const double compressibility);
91 const double specificGravity,
92 const double temperature);
95 const double specificGravity,
101 const double temperature);
103 double calculateHeatCapacityConstantPressureKIO(
106 const double pressure,
107 const double temperature);
109 double colebrookWhiteFrictionFactor(
110 const double sandGrainEquivalentRoughness,
111 const double diameter,
112 const double reynoldsNumber);
114 double colebrookWhite(
116 const double sandGrainEquivalentRoughness,
117 const double diameter,
118 const double reynoldsNumber);
120 double colebrookWhiteDerivative(
122 const double sandGrainEquivalentRoughness,
123 const double diameter,
124 const double reynoldsNumber);