A Python package for creating plots of OpenMC regular mesh tallies with the underlying geometry
Project description
A minimal Python package that plots slices of OpenMC regular mesh tallies with the model geometry.
Features
:straight_ruler: Axis units in in helpful units mm, cm, m, km
:eyes: Supports all 3 viewing basis (xy, xz, yz)
:hocho: Automaticly finds central slice or allows user specified slice index
:dart: Supports all values (mean, std_dev etc)
:black_square_button: Adds outlines for geometry cells or material at different pixel resolution
:arrow_right_hook: Customisable by passing keywords to underlying matplotlib functions colorbar, contour and imshow
:arrow_right_hook: supports further customisations throught matplotlib.rc()
:heavy_plus_sign: Add tally results together to get combined plot.
|||
Local install
First you will need openmc installed, then you can install this package with pip
pip install openmc_regular_mesh_plotter
Usage
See the examples folder for example scripts
Web App
This package is deployed on xsplot.com as part of the openmc_plot
suite of plotting apps
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
Built Distribution
File details
Details for the file openmc_regular_mesh_plotter-1.2.2.tar.gz
.
File metadata
- Download URL: openmc_regular_mesh_plotter-1.2.2.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8c9e8cf97f58239ace076ae1a221b98a03f21008726ac748d140caaff3b9e39 |
|
MD5 | 9fe8868962160d0c420420a72d2c6bdd |
|
BLAKE2b-256 | f6a746a8a93bb60ef41a59bf059b1f6e1377e1ace3fc6ffa53ac67a1b6f25c72 |
File details
Details for the file openmc_regular_mesh_plotter-1.2.2-py3-none-any.whl
.
File metadata
- Download URL: openmc_regular_mesh_plotter-1.2.2-py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 726702d45b5e68f621b42c6fd852a34ab0658de06823438434924718e0eef8a4 |
|
MD5 | cb897080cf7905f3658ca5ba461716f8 |
|
BLAKE2b-256 | 21c84749520993ad11a24fafce069ebd9885947a27aa29deee454519d2dc4ad0 |