diff --git a/interfaces/cython/cantera/onedim.pyx b/interfaces/cython/cantera/onedim.pyx index fe0a57b44d..bc161cd791 100644 --- a/interfaces/cython/cantera/onedim.pyx +++ b/interfaces/cython/cantera/onedim.pyx @@ -838,6 +838,9 @@ cdef class Sim1D: for N in nPoints: for i,D in enumerate(flow_domains): + if N > self.get_max_grid_points(D): + raise CanteraError('Maximum number of grid points exceeded') + if N != len(D.grid): D.grid = np.linspace(zmin[i], zmax[i], N)