diff --git a/meshmode/dof_array.py b/meshmode/dof_array.py index e4fbb90e8ec20b65b297d82f3a552bb646679ba3..b0979949880507776a2bc95561d98f86629356e3 100644 --- a/meshmode/dof_array.py +++ b/meshmode/dof_array.py @@ -149,8 +149,7 @@ class DOFArray: self._data = data # Tell numpy that we would like to do our own array math, thank you very much. - # (numpy arrays have priority 0.) - __array_priority__ = 10 + __array_ufunc__ = None @property def array_context(self) -> ArrayContext: diff --git a/test/test_array.py b/test/test_array.py index ddf95c2e0aac432815d31ed9aca896f81c86de3f..27dadc71c7d04dc8e761db7f10c529a9ef1985af 100644 --- a/test/test_array.py +++ b/test/test_array.py @@ -63,6 +63,8 @@ class MyContainer: momentum: np.ndarray enthalpy: DOFArray + __array_ufunc__ = None + @property def array_context(self): return self.mass.array_context