Nucleide

Tutorials

Hands-on guides for Nucleide. Each tutorial is short, self-contained, and assumes you have already installed the project (see Getting started).

Suggested order

  1. Getting started — install Nucleide and verify the Rust and Python surfaces.
  2. Interactive tutorials — run Nucleide in your browser, no installation required.
  3. Python tutorials — then follow its suggested order: seventeen short guides covering parsing, materials, solvers, emission, CSG translation, and UQ.

Finding more examples

  • More output-parsing walkthroughs: Parse Serpent output and Parse FLUKA output mirror the MCNP one.
  • Rust unit tests live in inline #[cfg(test)] modules under crates/<name>/src/.
  • Python tests live under tests/.
  • Sample files used by the test suite (with per-file descriptions) live under fixtures/; see the sample data files index for the full list.