-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PIConGPU 2D x and y axis ranges are wrong #146
Comments
@HighIander this might effect your data analysis. |
is it really the range that is interchanged or only the offset of the start of the axis? |
it might be possible the scaling per cell is interchanged, too. would be consequent ( weird. btw @HighIander and me won't affect that. ion sims have
:-) |
@ax3l but your simulation box size will not always be quadratic thus it will effect you. 🤓 |
no, that's |
I think I have the bug, as decribed in my post above.
[1] update: oh, an there is also the positive vs. negative going axis direction that is different in C and F I guess :) |
I am not quite sure it is a Fortran order problem. Warp (like PIConGPU and FBPIC) has |
Ok, I think the problem is, that we currently only switch |
Actually, looking at the PIConGPU HDF5 file, I see the following: I am misunderstanding the openPMD standard here, or is there something wrond with the PIConGPU output? |
I just cross-checked the file a minute ago in PIConGPU and I think I did invert the both But let me check this tomorrow again when its not 1:02 am :) |
Oh, ok, we reached the same conclusion simultaneously. |
Aww, sorry for that! |
great job - so it is no openPMD issue - I will thus close it |
right, I already opened and linked an issue in PIConGPU but hey, my investigation on the two attributes was right - just on the wrong side of the end ^^ again, mea culpa for the noise @RemiLehe |
No, problem! Thanks for using the viewer anyway, and for contributing to its improvement! |
When using
openPMD_viewer
-OpenPMDTimeSeries
with theslider()
method in 2D, the ranges of x and y axis areinterchangedwrong.Full call:
Zoomed into the plot output:
In PIConGPU, the laser propagates in +y direction, as correctly marked by the axis labels. However, the ranges given are interchanged.
(In this LWFA simulation, I used a moving window)
The text was updated successfully, but these errors were encountered: