diff --git a/examples/main.c b/examples/main.c index c4a96305f8ee5d01b59d6f529c50fb11494fd735..dd69e09b3cde1c0c53e15cfc830144853302636a 100644 --- a/examples/main.c +++ b/examples/main.c @@ -1269,14 +1269,6 @@ int main(int argc, char *argv[]) { neutrino_props_init(&neutrino_properties, &prog_const, &us, params, &cosmo); - /* Initialise the gravity properties */ - bzero(&gravity_properties, sizeof(struct gravity_props)); - if (with_self_gravity) - gravity_props_init( - &gravity_properties, params, &prog_const, &cosmo, with_cosmology, - with_external_gravity, with_baryon_particles, with_DM_particles, - with_neutrinos, with_DM_background_particles, periodic, dim); - /* Initialize the space with these data. */ if (myrank == 0) clocks_gettime(&tic); space_init(&s, params, &cosmo, dim, &hydro_properties, parts, gparts, sinks, @@ -1296,7 +1288,15 @@ int main(int argc, char *argv[]) { fflush(stdout); } - /* Initialise the external potential properties */ + /* Initialise the gravity properties */ + bzero(&gravity_properties, sizeof(struct gravity_props)); + if (with_self_gravity) + gravity_props_init( + &gravity_properties, params, &prog_const, &cosmo, with_cosmology, + with_external_gravity, with_baryon_particles, with_DM_particles, + with_neutrinos, with_DM_background_particles, periodic, s.dim); + + /* Initialise the external potential properties */ bzero(&potential, sizeof(struct external_potential)); if (with_external_gravity) potential_init(params, &prog_const, &us, &s, &potential);