diff --git a/firedrake/function.py b/firedrake/function.py index 585a1511d1..da4d264971 100644 --- a/firedrake/function.py +++ b/firedrake/function.py @@ -125,7 +125,7 @@ def split(self): @utils.cached_property def _components(self): if self.function_space().rank == 0: - return tuple((self, )) + return (self, ) else: if self.dof_dset.cdim == 1: return (CoordinatelessFunction(self.function_space().sub(0), val=self.dat, @@ -335,7 +335,7 @@ def split(self): @utils.cached_property def _components(self): if self.function_space().rank == 0: - return tuple((self, )) + return (self, ) else: return tuple(type(self)(self.function_space().sub(i), self.topological.sub(i)) for i in range(self.function_space().block_size))