Skip to content

Commit 855770c

Browse files
authored
Merge pull request #361 from wouterpeere/issue358-extension-on-pressure-drop
- Fix problem with series factor and total pressure drop
2 parents 3b6f8c9 + 2266312 commit 855770c

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

GHEtool/VariableClasses/PipeData/PressureDrop.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def calculate_total_pressure_drop(self, **kwargs) -> float:
133133
-------
134134
Pressure drop in kPa
135135
"""
136-
return self.calculate_pressure_drop_borehole(**kwargs) + \
136+
return self.calculate_pressure_drop_borehole(**kwargs) * self.series_factor + \
137137
self.calculate_pressure_drop_lateral(**kwargs) + \
138138
self.calculate_pressure_drop_main(**kwargs)
139139

GHEtool/test/unit-tests/test_pressure_drop.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,11 @@ def test_total_pressure_drop():
103103
assert np.isclose(pressure_drop.calculate_total_pressure_drop(),
104104
pressure_drop.calculate_pressure_drop_borehole() + pressure_drop.calculate_pressure_drop_lateral()
105105
+ pressure_drop.calculate_pressure_drop_main())
106+
pressure_drop = PressureDrop(single_u, fluid_data, flow_data, 0, 100, 0.02 - 0.0037 / 2, 15, 1, 0.02 - 0.0037 / 2,
107+
15, 2, 8, 2, 1)
108+
assert np.isclose(pressure_drop.calculate_total_pressure_drop(),
109+
pressure_drop.calculate_pressure_drop_borehole() * 2 + pressure_drop.calculate_pressure_drop_lateral()
110+
+ pressure_drop.calculate_pressure_drop_main())
106111

107112

108113
def test_range_pressure_drop():

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = GHEtool
3-
version = 2.3.4.dev0
3+
version = 2.3.4.dev1
44
author = Wouter Peere
55
author_email = wouter@ghetool.eu
66
description = Python package for borefield sizing

0 commit comments

Comments
 (0)