From 19caca1ced75a03b5bbbf4fe67890a5d1709cad9 Mon Sep 17 00:00:00 2001 From: lhausamm <loic_hausammann@hotmail.com> Date: Wed, 1 Nov 2017 10:50:25 +0100 Subject: [PATCH] Manual merging of cooling_grackle (work done by @yvesrevaz and @mculpo) --- examples/Makefile.am | 4 ++-- src/cooling/grackle/grackle_wrapper.h | 2 +- src/hydro/Gadget2/hydro_part.h | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/examples/Makefile.am b/examples/Makefile.am index bddb329437..12f9c7c429 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -27,8 +27,8 @@ AM_LDFLAGS = $(HDF5_LDFLAGS) EXTRA_LIBS = $(HDF5_LIBS) $(FFTW_LIBS) $(PROFILER_LIBS) $(TCMALLOC_LIBS) $(JEMALLOC_LIBS) $(GRACKLE_LIBS) # MPI libraries. -MPI_LIBS = $(METIS_LIBS) $(MPI_THREAD_LIBS) -MPI_FLAGS = -DWITH_MPI $(METIS_INCS) +MPI_LIBS = $(METIS_LIBS) $(GRACKLE_LIBS) $(MPI_THREAD_LIBS) +MPI_FLAGS = -DWITH_MPI $(METIS_INCS) $(GRACKLE_INCS) # Programs. bin_PROGRAMS = swift diff --git a/src/cooling/grackle/grackle_wrapper.h b/src/cooling/grackle/grackle_wrapper.h index 3088c8a158..c7e9fa0919 100644 --- a/src/cooling/grackle/grackle_wrapper.h +++ b/src/cooling/grackle/grackle_wrapper.h @@ -13,12 +13,12 @@ #ifndef SWIFT_COOLING_GRACKLE_WRAPPER_H #define SWIFT_COOLING_GRACKLE_WRAPPER_H -#include "../../../config.h" #include <grackle.h> #include <math.h> #include <stdio.h> #include <stdlib.h> #include <string.h> + #include "config.h" #include "error.h" diff --git a/src/hydro/Gadget2/hydro_part.h b/src/hydro/Gadget2/hydro_part.h index c7deaf7360..7b91047da9 100644 --- a/src/hydro/Gadget2/hydro_part.h +++ b/src/hydro/Gadget2/hydro_part.h @@ -45,6 +45,9 @@ struct xpart { /* Velocity at the last full step. */ float v_full[3]; + /* Radiated energy */ + float e_radcool; + /* Entropy at the last full step. */ float entropy_full; -- GitLab