Posts

Adding support for JHTD in PlasmaPy

4 minute read

Published:

During this period, nothing big happened except we’re able to get merge a new Plasma subclass supposed to work with OpenPMD Datasets #500! It still isn’t very efficient to work with larger datasets and should rather be considered a prototype at the moment. It currently supports reading only mesh data from an HDF5. It also reads the complete record into memory, which is certain to cause problems with big datasets. In the real world, heavy datasets can go into dozens of GBs. In the future, we’re going to have to provide a way to read stuff directly from disk or provide someother way instead writing all of it to memory.

Reading HDF5 files based on OpenPMD

1 minute read

Published:

We’re currently working on developing a new Plasma subclass. It is supposed to read HDF5 files that are based on OpenPMD standard and we have a sort of prototype ready in #500. It should be ready to merge once we figure out how we are supposed to handle the example datasets for our tests. It probably isn’t a good idea to ship them with the main PlasmaPy codebase. I guess we’re going to settle downloading them on the fly when running our tests.

GG Phase-1

4 minute read

Published:

As we all (probably) know now, our Plasma factory implementation got finished much sooner than expected. So, I’ve been mostly lurking around since my last blog post adding features in our plasma pie, discovering bugs under our plasma bed, reviewing plasma requests, gazing at stars made of plasma, etc.

Structuring our Plasma factory

1 minute read

Published:

We’re mostly done with structuring our Plasma factory. The PR (#459) just got merged yesterday! I’d have to say we weren’t expecting this to work out this quickly.