Skip to content

feat: osiris wrapper#279

Draft
physicistphil wants to merge 12 commits into
ergodicio:mainfrom
physicistphil:osiris-wrapper
Draft

feat: osiris wrapper#279
physicistphil wants to merge 12 commits into
ergodicio:mainfrom
physicistphil:osiris-wrapper

Conversation

@physicistphil
Copy link
Copy Markdown

Todo:

  1. Merge outputs into a single file (xarray) instead of uploading h5
  2. Build reasonable diagnostic / plots (mimicking what we have for vlasov). Right now it's just a few useful plots

physicistphil and others added 12 commits May 26, 2026 13:01
functions (should probably be moved to another branch). Added density
and temperature profiles. Fixed LaTeX issues
regenerates from the saved NetCDF artifacts alone — no rerun, no raw
MS/ tree. Made list_diagnostics/load_series/load_hist_energy dispatch
between the MS/ HDF5 tree and a binary/ NetCDF dir, made field-energy
source-agnostic, and now persist HIST/energy.nc in save_run_datasets.
Added 3 tests
- regen harness: rebuild the full canned plot set from saved NetCDFs (no rerun)
- f(p) and delta-f lineouts; temperature profile from phase-space Maxwellian fits
- number-density profiles (initial/final/late-mean); 2-panel equal-aspect omega-k
- phase-space & spacetime: space on x-axis, cropped to box, log-contrast floor
- proper-LaTeX titles (prose vs math)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ion+reflection plot (should probably be moved to osiris-lpi repo)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant