diff --git a/configure.ac b/configure.ac index e730619ea17ce87df7b5c62225094e1d7d0e34db..37c517acf4289bb7aba81cce061bfbc8df8108f0 100644 --- a/configure.ac +++ b/configure.ac @@ -962,7 +962,7 @@ esac # Cooling function AC_ARG_WITH([cooling], [AS_HELP_STRING([--with-cooling=<function>], - [cooling function @<:@none, const-du, const-lambda, grackle default: none@:>@] + [cooling function @<:@none, const-du, const-lambda, grackle, grackle1, grackle2, grackle3 default: none@:>@] )], [with_cooling="$withval"], [with_cooling="none"] @@ -979,7 +979,20 @@ case "$with_cooling" in ;; grackle) AC_DEFINE([COOLING_GRACKLE], [1], [Cooling via the grackle library]) + AC_DEFINE([COOLING_GRACKLE_MODE], [0], [Grackle chemistry network]) + ;; + grackle1) + AC_DEFINE([COOLING_GRACKLE], [1], [Cooling via the grackle library]) + AC_DEFINE([COOLING_GRACKLE_MODE], [1], [Grackle chemistry network]) ;; + grackle2) + AC_DEFINE([COOLING_GRACKLE], [1], [Cooling via the grackle library]) + AC_DEFINE([COOLING_GRACKLE_MODE], [2], [Grackle chemistry network]) + ;; + grackle3) + AC_DEFINE([COOLING_GRACKLE], [1], [Cooling via the grackle library]) + AC_DEFINE([COOLING_GRACKLE_MODE], [3], [Grackle chemistry network]) + ;; EAGLE) AC_DEFINE([COOLING_EAGLE], [1], [Cooling following the EAGLE model]) ;;