From 6077f5e0a09e9d86053e62a51e5e0b2fdb8a92ad Mon Sep 17 00:00:00 2001 From: richard Date: Fri, 25 Nov 2022 15:44:07 +0000 Subject: [PATCH] remove del operator on PhaseAnalyzer fixes #633 it doesn't do anything except delete attributes, so isn't necessary --- openmmtools/multistate/multistateanalyzer.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/openmmtools/multistate/multistateanalyzer.py b/openmmtools/multistate/multistateanalyzer.py index a41c0ddc..beb349df 100644 --- a/openmmtools/multistate/multistateanalyzer.py +++ b/openmmtools/multistate/multistateanalyzer.py @@ -576,12 +576,6 @@ def __init__(self, reporter, name=None, reference_states=(0, -1), self._use_online_data = use_online_data self._read_online_data_if_present() - def __del__(self): - # Explicitly close storage - self.clear() - if self._reporter is not None: - del self._reporter - def clear(self): """Reset all cached objects.