diff --git a/firedrake/function.py b/firedrake/function.py index 83136407ea..0eed4a5138 100644 --- a/firedrake/function.py +++ b/firedrake/function.py @@ -331,7 +331,7 @@ def _components(self): return (self, ) else: return tuple(type(self)(self.function_space().sub(i), self.topological.sub(i)) - for i in range(self.function_space().value_size)) + for i in range(self.function_space().block_size)) @PETSc.Log.EventDecorator() def sub(self, i):