diff --git a/examples/main.c b/examples/main.c index 54438f739dded20c2e17811fc9ec6f6b16206e73..3b64276f089e9f1f009fcae01b9fa371373e0419 100644 --- a/examples/main.c +++ b/examples/main.c @@ -502,6 +502,7 @@ int main(int argc, char *argv[]) { if (with_cosmology) engine_policies |= engine_policy_cosmology; if (with_cooling) engine_policies |= engine_policy_cooling; if (with_sourceterms) engine_policies |= engine_policy_sourceterms; + if (with_stars) engine_policies |= engine_policy_stars; /* Initialize the engine with the space and policies. */ if (myrank == 0) clocks_gettime(&tic); diff --git a/src/engine.c b/src/engine.c index 612084d5cca6645a0bf48479f6cf582df61d792a..170eb99c1a9a6d6f6b7ca35dbaa90074cedac461 100644 --- a/src/engine.c +++ b/src/engine.c @@ -88,7 +88,8 @@ const char *engine_policy_names[16] = {"none", "cosmology_integration", "drift_all", "cooling", - "sourceterms"}; + "sourceterms", + "stars"}; /** The rank of the engine as a global variable (for messages). */ int engine_rank; diff --git a/src/engine.h b/src/engine.h index 369d29544a2230bedf56438d4ac37e31afeabffa..179a26b639aff87a8ab7670f58005409db35f366 100644 --- a/src/engine.h +++ b/src/engine.h @@ -65,7 +65,8 @@ enum engine_policy { engine_policy_cosmology = (1 << 10), engine_policy_drift_all = (1 << 11), engine_policy_cooling = (1 << 12), - engine_policy_sourceterms = (1 << 13) + engine_policy_sourceterms = (1 << 13), + engine_policy_stars = (1 << 14) }; extern const char *engine_policy_names[];