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

Implement diagnostics #108

Open tobson opened 7 years ago

tobson commented 7 years ago

We should write out volume averages of various quantities at regular intervals. This is obviously useful for checking the growth rate of linear instabilities. But perhaps more importantly, it gives us a way to easily monitor energy and momentum conservation.

How to implement this in a flexible way (it should be easy to add new diagnostics) will require some thought. In addition, we need to think about which data format would be most suitable for this. I would be curious to see what an HDF5 implementation would look like.

tberlok commented 7 years ago

I am working on implementing something similar to what we have in vfpic-python.