Commit dc8ac647 authored by Matthieu Schaller's avatar Matthieu Schaller
Browse files

Improve error message displayed when too few cells are available for the top-level FFT grid.

parent 2731fd75
......@@ -314,21 +314,21 @@ void space_regrid(struct space *s, int verbose) {
"small,\n"
" - the (minimal) time-step is too large leading to particles with "
"predicted smoothing lengths too large for the box size,\n"
" - particle with velocities so large that they move by more than two "
" - particles with velocities so large that they move by more than two "
"box sizes per time-step.\n");
/* Check if we have enough cells for gravity. */
/* Check if we have enough cells for periodic gravity. */
if (s->gravity && s->periodic && (cdim[0] < 8 || cdim[1] < 8 || cdim[2] < 8))
error(
"Must have at least 8 cells in each spatial dimension when gravity "
"is switched on.\nThis error is often caused by any of the "
"Must have at least 8 cells in each spatial dimension when periodic "
"gravity is switched on.\nThis error is often caused by any of the "
"followings:\n"
" - too few particles to generate a sensible grid,\n"
" - the initial value of 'Scheduler:max_top_level_cells' is too "
"small,\n"
" - the (minimal) time-step is too large leading to particles with "
"predicted smoothing lengths too large for the box size,\n"
" - particle with velocities so large that they move by more than two "
" - particles with velocities so large that they move by more than two "
"box sizes per time-step.\n");
/* In MPI-Land, changing the top-level cell size requires that the
......
Markdown is supported
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