-
Notifications
You must be signed in to change notification settings - Fork 2
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
[NFR] Add ADIOS to accepted file formats #6
Comments
Dammit, I built a serial ADIOS with the option Got an error for |
This comes to mind as well, where one could possibly benefit from the other: |
I already have an implementation of reading and writing using openPMD in my local branch, so going to merge branch to master and finished on this week |
Sweet! Sounds great! ✨ 🎉 |
Excellent, using |
@ax3l yes, that is what the branch @KseniaBastrakova mentioned does. |
Now, it works with openPMD files. |
@KseniaBastrakova just to clarify, do you mean the max amount of macroparticles to be possibly written to a gdf file? Is it per species or overall? |
it's the max amount of macroparticles per species. |
Ha, that just fits ^^ |
Hmm ... doesn't work so easily, seems my files are too old and their attributes are different.
I guess I have too look into this a bit more deeply. |
I reproduced your problem. I think it's a problem with PicOnGPU checkpoints in ADOIS. |
I am not really trying to convert a checkpoint but a normal data dump from a single particle species but that is probably still the same issue. |
It will probably be easier to fix it in my old files. |
I would recommend to fix your existing files with the ADIOS1 Numpy API: https://github.com/conda-forge/adios-python-feedstock |
Will do once I get to it - it's more of a side project :) |
You know that this is a ten liner - maybe 20 lines if you feel fancy, just do it ;) |
Hey,
so I have written a lot of openPMD-favored ADIOS output during my last campaign.
It would be cool if the conversion would also work for these files.
Perspectively, it might even be beneficial to go from something like
hdf_to_gdf
toopenpmd_to_gdf
since the standard makes sure that you always know how to treat the different backends.The text was updated successfully, but these errors were encountered: