diff --git a/src/engine.c b/src/engine.c index 9cdc85a0e8dcc34c5fd8597e95d9825f90d0d402..27aa684b80a62fd743c940dd6edaff9a4a0609c8 100644 --- a/src/engine.c +++ b/src/engine.c @@ -69,6 +69,9 @@ #include "units.h" #include "version.h" +/* Particle cache size. */ +#define CACHE_SIZE 512 + const char *engine_policy_names[16] = {"none", "rand", "steal", @@ -84,8 +87,6 @@ const char *engine_policy_names[16] = {"none", "drift_all", "cooling", "sourceterms"}; -/* Particle cache size. */ -const int cache_size = 512; /** The rank of the engine as a global variable (for messages). */ int engine_rank; @@ -3362,7 +3363,7 @@ void engine_init(struct engine *e, struct space *s, /* Allocate particle cache. */ e->runners[k].par_cache.count = 0; - cache_init(&e->runners[k].par_cache,cache_size); + cache_init(&e->runners[k].par_cache, CACHE_SIZE); if (verbose) { if (with_aff)