From bc000ce067422e8c6a651e25b079efe756f2efa3 Mon Sep 17 00:00:00 2001 From: lhausamm <loic_hausammann@hotmail.com> Date: Fri, 5 Jan 2018 17:38:25 +0100 Subject: [PATCH] Due to the way grackle is written, need to update grackle_data before calling a grackle function --- src/cooling_wrapper.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cooling_wrapper.c b/src/cooling_wrapper.c index 49d6592..59fd431 100644 --- a/src/cooling_wrapper.c +++ b/src/cooling_wrapper.c @@ -99,6 +99,10 @@ PyArrayObject* pycooling_rate(PyObject* self, PyObject* args) { struct part p; +#ifdef COOLING_GRACKLE + grackle_data = &cooling->chemistry; +#endif + /* return object */ PyArrayObject *rate = PyArray_NewLikeArray(energy, NPY_ANYORDER, NULL, 1); -- GitLab