Commit 200dcdb9 authored by James Willis's avatar James Willis
Browse files

Make cache size a macro definition.

parent 74a8b948
...@@ -69,6 +69,9 @@ ...@@ -69,6 +69,9 @@
#include "units.h" #include "units.h"
#include "version.h" #include "version.h"
/* Particle cache size. */
#define CACHE_SIZE 512
const char *engine_policy_names[16] = {"none", const char *engine_policy_names[16] = {"none",
"rand", "rand",
"steal", "steal",
...@@ -84,8 +87,6 @@ const char *engine_policy_names[16] = {"none", ...@@ -84,8 +87,6 @@ const char *engine_policy_names[16] = {"none",
"drift_all", "drift_all",
"cooling", "cooling",
"sourceterms"}; "sourceterms"};
/* Particle cache size. */
const int cache_size = 512;
/** The rank of the engine as a global variable (for messages). */ /** The rank of the engine as a global variable (for messages). */
int engine_rank; int engine_rank;
...@@ -3362,7 +3363,7 @@ void engine_init(struct engine *e, struct space *s, ...@@ -3362,7 +3363,7 @@ void engine_init(struct engine *e, struct space *s,
/* Allocate particle cache. */ /* Allocate particle cache. */
e->runners[k].par_cache.count = 0; 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 (verbose) {
if (with_aff) if (with_aff)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment