diff --git a/meshpy/triangle.py b/meshpy/triangle.py index 80fc30b28759d14fce483fc703512a7858eb91cb..13889b049221d8fe1e0c99784bb1b47fda9e870d 100644 --- a/meshpy/triangle.py +++ b/meshpy/triangle.py @@ -44,6 +44,8 @@ class MeshInfo(internals.MeshInfo, MeshInfoBase): else: if len(dest_array) != len(array): dest_array.resize(len(array)) + if not dest_array.allocated and len(array)>0: + dest_array.setup() for i,tup in enumerate(array): for j,v in enumerate(tup):