Skip to content
Snippets Groups Projects
Commit 269d4e37 authored by Andreas Klöckner's avatar Andreas Klöckner
Browse files

Fix persistent hash building for TemporaryVariable

parent bd2355f5
No related branches found
No related tags found
No related merge requests found
...@@ -372,6 +372,16 @@ class TemporaryVariable(ArrayBase): ...@@ -372,6 +372,16 @@ class TemporaryVariable(ArrayBase):
def __str__(self): def __str__(self):
return self.stringify(include_typename=False) return self.stringify(include_typename=False)
def update_persistent_hash(self, key_hash, key_builder):
"""Custom hash computation function for use with
:class:`pytools.persistent_dict.PersistentDict`.
"""
super(TemporaryVariable, self).update_persistent_hash(key_hash, key_builder)
key_builder.rec(key_hash, self.storage_shape)
key_builder.rec(key_hash, self.base_indices)
key_builder.rec(key_hash, self.is_local)
# }}} # }}}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment