From c91bdee2e246bf651963d842a95795c1f9b34c9c Mon Sep 17 00:00:00 2001 From: "Bryan W. Weber" Date: Thu, 10 Nov 2016 19:29:14 -0500 Subject: [PATCH] [Cython/1D] Raise an error if the auto solver exceeds the max number of grid points --- interfaces/cython/cantera/onedim.pyx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interfaces/cython/cantera/onedim.pyx b/interfaces/cython/cantera/onedim.pyx index fe0a57b44..bc161cd79 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)