/regular_mesh_plotter

A Python package for plotting regular mesh tally results from neutronics simulations.

Primary LanguagePythonMIT LicenseMIT

N|Python

CI with install

PyPI

codecov

A minimal Python package that extracts 2D mesh tally results for plotting convenience.

This package is deployed on xsplot.com as part of the openmc_plot suite of plotting apps

Local install

First you will need openmc installed, then you can install this package with pip

pip install regular_mesh_plotter

Usage

The package can be used from within your own python script to make plots or via a GUI that is also bundled into the package install.

Python API script usage

See the examples folder for example scripts

Graphical User Interface (GUI) usage

After installing run openmc_mesh_plotter command from the terminal and the GUI should launch in a new browser window.

Related packages

openmc_plotA single package that includes all the various plotters.

If you want to plot the DAGMC geometry without a mesh tally then take a look at the dagmc_geometry_slice_plotter package

If you want to plot the Native CSG geometry without a mesh tally then take a look at the openmc_geometry_plot package