nbia-astro / skeletor

Parallel PIC code written in Python and based on the skeleton codes provided by PICKSC
GNU General Public License v3.0
1 stars 0 forks source link

Improve prepare() method in predictor-corrector #84

Closed tberlok closed 7 years ago

tberlok commented 7 years ago

If one thread converges before the others then that causes problems for the MPI.

tobson commented 7 years ago

This is only an issue in prepare(), right?

tobson commented 7 years ago

Now the previous error is back, see https://travis-ci.com/nbia-astro/skeletor/builds/41208234

Do you know why the following assertion might fail?

assert all(self["y"][:self.np] >= self.manifold.edges[0])
tberlok commented 7 years ago

Right.

tberlok commented 7 years ago

No, I don't understand it... I will take a look tomorrow (unless you find it first, of course).

tobson commented 7 years ago

This issue is fixed by a61d2ee. Closing...