openPMD-standard icon indicating copy to clipboard operation
openPMD-standard copied to clipboard

Extension: BeamPhysics

Open ax3l opened this issue 7 years ago • 3 comments

@DavidSagan @ChristopherMayes @marcguetg and Andreas Adelmann are planning to use openPMD in https://github.com/marcguetg/h5particle for particle accelerators.

We can already reserve an extension ID for it, so it does not collide with parallel efforts.

openPMD extension name: BeamPhysics (draft)

openPMD extension ID: (none) (bitmask! deprecated)

openPMD is also used for experimental data and Accelerator probably stands for a particle-tracking method in curvilinear coordinates that you are using. Can you please link example frameworks/codes/simulations for which the extension is intended? Can you a little bit explain/reference the method you are referring to so we can make it as specific/general as needed?

ax3l avatar Nov 21 '17 13:11 ax3l

Can you please link example frameworks/codes/simulations for which the extension is intended? Can you a little bit explain/reference the method you are referring to so we can make it as specific/general as needed?

you can look at the Bmad manual at https://www.classe.cornell.edu/~dcs/bmad/

Also in the draft standard I am working on the extension ID is just a string. Multiple extensions are separated by a colon.

DavidSagan avatar Nov 21 '17 16:11 DavidSagan

@DavidSagan started developing this extension in https://github.com/DavidSagan/openPMD-standard/tree/extension-accelerator 👍

ax3l avatar Dec 19 '17 15:12 ax3l

After correspondence with all contributors to this extension end of last year, we found the extension shall be called BeamPhysics (short and descriptive).

ax3l avatar Jan 03 '18 11:01 ax3l