Closed tobson closed 7 years ago
I agree with this although it will require a few changes to the tests.
These are the tests we need to modify. We can write comments below with the numbers that we are working on/have modified.
15 is done.
6 and 10 are done.
3 is working now. The reason it wasn't before was that the standalong "drift()" method wasn't aware of non-unit grid spacing.
4 and 8 have non-unit grid spacing already.
11 is done.
12 is done.
13 is done.
13 isn't actually working with more than one MPI process.
13 is working again.
1 and 2 are taken care of.
5 is working.
7 is done.
9 is done.
16 is working too now.
@tberlok Please take care of the last two remaining ones. In the two-stream instability test, make sure the parameters are such that the wavelength of the fastest growing mode is equal to the box size.
14 and 17 are done.
Everything should be working now but some things will probably break when we merge in #121.
Now that we're not constrained anymore by the choice of units the particle positions are measured in, I suggest we set
Lx=Ly=1
rather thanLx=nx
andLy=ny
by default. I cannot think of a good reason why one would ever choose the latter.