Skip to main content

A Python package for creating publication quality plots of regular mesh tallies with the underlying geometry

Project description

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 dagmc_geometry_slice_plotter package

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regular_mesh_plotter-0.5.3.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

regular_mesh_plotter-0.5.3-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file regular_mesh_plotter-0.5.3.tar.gz.

File metadata

  • Download URL: regular_mesh_plotter-0.5.3.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for regular_mesh_plotter-0.5.3.tar.gz
Algorithm Hash digest
SHA256 3e66de331862cbe61dea34830222aa970272847746cd966d6f6233ca625d3345
MD5 8b37ffaf05fc6594228233ea29812dae
BLAKE2b-256 0bc0d54f54695f5362f9c3ecfa466a4db275ef61ac5f7dd8c38703538323245c

See more details on using hashes here.

File details

Details for the file regular_mesh_plotter-0.5.3-py3-none-any.whl.

File metadata

File hashes

Hashes for regular_mesh_plotter-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b68986a665e6726da5d7faa18a0dd5a7ec20d87b291d07d7eb2d09b6f8ecd9b9
MD5 76103492832428e50fc9768efb136284
BLAKE2b-256 49fa69549718f137a5fe03afc4b7b58a093d5496d409cd9a24a4a6ee3681958c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page