From 28bb891a46d7c5169fedcb43c3bb7a86e543e775 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Wed, 11 Nov 2020 20:49:13 -0600 Subject: [PATCH] Fix dagrt-fusion for dofarray-not-ndarray-subclass --- examples/dagrt-fusion.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/dagrt-fusion.py b/examples/dagrt-fusion.py index 2a285ad5..3cd6b71f 100755 --- a/examples/dagrt-fusion.py +++ b/examples/dagrt-fusion.py @@ -107,6 +107,8 @@ def dof_array_nbytes(ary: np.ndarray): return sum( dof_array_nbytes(ary[idx]) for idx in np.ndindex(ary.shape)) + elif isinstance(ary, DOFArray): + return sum(dof_array_nbytes(ary_i) for ary_i in ary) else: return ary.nbytes -- GitLab