Dear Community,
We have noticed possible inconsistencies between the scalar and parallel configurations in the newer versions of Sisyphe. To illustrate this we have examined the official example "canal_solid_discharge_inflow" in version v8p2r1:
In the scalar configuration, sediment is supplied almost equally distributed across the nodes at the model inlet. This leads to the fact that the bed development also develops almost horizontally - which is the expected development. In parallel configuration (3 cores were used here), however, it appears that sediment is not added to the top node (node #7 in this case) at any time! This leads to an extreme deepening of the bottom there. However, since the total amount added remains identical, more sediment is added to the remaining nodes, leading to increased sedimentation there. A check of the variables in DISIMP.f also confirmed this.
The figure in the attachments shows the bed development (evolution) after 200,000 time steps (i.e. 20,000 sec real time) and the differences, which are extreme (units in the figures are in meters). In sum, there are deviations of up to 1.5m.
In simulations at a real area/river we conducted this problem led to the fact that the simulation in parallel configuration delivered absolutely unrealistic depositions at the inlet and finally crashed.
Has anyone else noticed these differences? What could be the cause of this?
A test with an older version of Sisyphe (v6p3) showed that there these problems did not occur.
Many greetings,
Markus