Skip to content

Commit b6710be

Browse files
committed
types: Fix PetscBundle symbolic shape
1 parent b0ca11f commit b6710be

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

devito/petsc/types/array.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,10 @@ def __init__(self, *args, pname="Field", **kwargs):
140140
def _C_ctype(self):
141141
fields = [(i.target.name, dtype_to_ctype(i.dtype)) for i in self.components]
142142
return POINTER(type(self.pname, (Structure,), {'_fields_': fields}))
143+
144+
@cached_property
145+
def symbolic_shape(self):
146+
return self.c0.symbolic_shape
143147

144148
@cached_property
145149
def indexed(self):

0 commit comments

Comments
 (0)