Skip to content
Snippets Groups Projects
Commit d25b91be authored by Matthieu Schaller's avatar Matthieu Schaller
Browse files

Print some information about the SPH to stdout in engine_init()

parent 11de7fe7
No related branches found
No related tags found
2 merge requests!136Master,!94Integer timeline
......@@ -52,6 +52,7 @@
#include "cycle.h"
#include "debug.h"
#include "error.h"
#include "hydro.h"
#include "minmax.h"
#include "part.h"
#include "timers.h"
......@@ -2272,6 +2273,9 @@ void engine_init(struct engine *e, struct space *s, float dt, int nr_threads,
e->ti_current = 0;
message("Minimal timestep size: %e", e->timeBase);
/* Print information about the hydro scheme */
message("Hydrodynamic scheme: %s", SPH_IMPLEMENTATION);
if ((e->policy & engine_policy_fixdt) == engine_policy_fixdt) {
e->dt_min = e->dt_max;
......@@ -2384,3 +2388,4 @@ void engine_print_policy(struct engine *e) {
fflush(stdout);
#endif
}
......@@ -25,14 +25,19 @@
#if defined(MINIMAL_SPH)
#include "./hydro/Minimal/hydro_iact.h"
#include "./hydro/Minimal/hydro.h"
#define SPH_IMPLEMENTATION "Minimal version of SPH (Price 2010)"
#elif defined(GADGET2_SPH)
#include "./hydro/Gadget2/hydro_iact.h"
#include "./hydro/Gadget2/hydro.h"
#define SPH_IMPLEMENTATION "Gadget-2 version of SPH (Springel 2005)"
#elif defined(DEFAULT_SPH)
#include "./hydro/Default/hydro_iact.h"
#include "./hydro/Default/hydro.h"
#define SPH_IMPLEMENTATION "Default version of SPH"
#else
#error "Invalid choice of SPH variant"
#endif
void hydro_print_scheme();
#endif /* SWIFT_HYDRO_H */
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment