Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SWIFT
SWIFTsim
Commits
ee87c1bb
Commit
ee87c1bb
authored
Sep 15, 2016
by
Matthieu Schaller
Browse files
Give some details when crashing due to the lack of top-level cells.
parent
c10ad9db
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/space.c
View file @
ee87c1bb
...
...
@@ -228,7 +228,14 @@ void space_regrid(struct space *s, double cell_max, int verbose) {
if
(
s
->
periodic
&&
(
cdim
[
0
]
<
3
||
cdim
[
1
]
<
3
||
cdim
[
2
]
<
3
))
error
(
"Must have at least 3 cells in each spatial dimension when periodicity "
"is switched on."
);
"is switched on.
\n
This error is often caused by any of the "
"followings:
\n
"
" - too few particles to generate a sensible grid,
\n
"
" - the initial value of 'SPH:max_smoothing_length' is too large,
\n
"
" - the (minimal) time-step is too large leading to particle with "
"predicted smoothing lengths too large for the box size,
\n
"
" - particle 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. */
if
(
s
->
gravity
&&
(
cdim
[
0
]
<
8
||
cdim
[
1
]
<
8
||
cdim
[
2
]
<
8
))
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment