diff --git a/configure.ac b/configure.ac index 6e3b6069549c03e05802dbbc94c6282cc8c08144..13e0ca70bbfec67569fccfefcca327776ff74bab 100644 --- a/configure.ac +++ b/configure.ac @@ -1186,6 +1186,7 @@ with_subgrid_chemistry=none with_subgrid_tracers=none with_subgrid_hydro=none with_subgrid_stars=none +with_subgrid_star_formation=none with_subgrid_feedback=none case "$with_subgrid" in @@ -1200,6 +1201,7 @@ case "$with_subgrid" in with_subgrid_tracers=none with_subgrid_hydro=gadget2 with_subgrid_stars=GEAR + with_subgrid_star_formation=none with_subgrid_feedback=thermal ;; EAGLE) @@ -1207,7 +1209,8 @@ case "$with_subgrid" in with_subgrid_chemistry=EAGLE with_subgrid_tracers=EAGLE with_subgrid_hydro=gadget2 - with_subgrid_stars=none + with_subgrid_stars=EAGLE + with_subgrid_star_formation=EAGLE with_subgrid_feedback=none ;; *) @@ -1689,6 +1692,14 @@ AC_ARG_WITH([star-formation], [with_star_formation="$withval"], [with_star_formation="none"] ) +if test "$with_subgrid" != "none"; then + if test "$with_star_formation" != "none"; then + AC_MSG_ERROR([Cannot provide with-subgrid and with-star-formation together]) + else + with_star_formation="$with_subgrid_star_formation" + fi +fi + case "$with_star_formation" in none) AC_DEFINE([STAR_FORMATION_NONE], [1], [No star formation])