From c799edff9041f5bedc9795b9f8378b9a6d44a30b Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Fri, 18 Mar 2016 15:01:25 -0400 Subject: [PATCH] [Python/1D] Fix error in setting tolerances for specific components Keyword arguments other than 'default' and 'Y' could not previously be specified. --- interfaces/cython/cantera/onedim.pyx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/interfaces/cython/cantera/onedim.pyx b/interfaces/cython/cantera/onedim.pyx index b7e96ba7b3..efa66a362b 100644 --- a/interfaces/cython/cantera/onedim.pyx +++ b/interfaces/cython/cantera/onedim.pyx @@ -64,7 +64,7 @@ cdef class Domain1D: self.domain.setBounds(n, Y[0], Y[1]) for name,(lower,upper) in kwargs.items(): - self.domain.setBounds(self.component_name(name), lower, upper) + self.domain.setBounds(self.component_index(name), lower, upper) def set_steady_tolerances(self, *, default=None, Y=None, **kwargs): """ @@ -84,7 +84,7 @@ cdef class Domain1D: self.domain.setSteadyTolerances(Y[0], Y[1], n) for name,(lower,upper) in kwargs.items(): - self.domain.setSteadyTolerances(lower, upper, self.component_name(name)) + self.domain.setSteadyTolerances(lower, upper, self.component_index(name)) def set_transient_tolerances(self, *, default=None, Y=None, **kwargs): """ @@ -104,7 +104,7 @@ cdef class Domain1D: self.domain.setTransientTolerances(Y[0], Y[1], n) for name,(lower,upper) in kwargs.items(): - self.domain.setTransientTolerances(lower, upper, self.component_name(name)) + self.domain.setTransientTolerances(lower, upper, self.component_index(name)) def bounds(self, component): """