mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
Results with disabled profiles: fix a bug happening when we are looking at results, and we modify enable/disable some profiles at the same time. Now the plot uses the profiles stored with the results, and no more in the model
This commit is contained in:
1 parent
8d2c18b6af
commit
0a0c00d877
1 file changed
+7
-4
@@ -76,11 +76,14 @@ class PlotRKC(PamhyrPlot):
|
||||
@staticmethod
|
||||
def reach_geometry(reach):
|
||||
"""Return geometry values for profiles present in the results."""
|
||||
# The study's enabled profiles can change after a calculation. Keep
|
||||
# coordinates in the same order as the result profiles and columns.
|
||||
profiles = reach.profiles
|
||||
return (
|
||||
reach.geometry.get_rk_enabled_profiles(),
|
||||
reach.geometry.get_z_min_enabled_profiles(),
|
||||
reach.geometry.get_z_max_enabled_profiles()
|
||||
)
|
||||
[profile.rk for profile in profiles],
|
||||
[profile.geometry.z_min() for profile in profiles],
|
||||
[profile.geometry.z_max() for profile in profiles],
|
||||
)
|
||||
|
||||
@timer
|
||||
def draw(self, highlight=None):
|
||||
|
||||
Reference in new issue
Block a user