Skip to main content

Plot OpenMC geometry, interactive or static 2D slice plots.

Project description

Create axis slice plots of OpenMC geomtry:

  • Interactive plots with hovertext :speech_balloon:
  • Specify the zoom :mag:
  • Color by materials or cells :art:
  • Outline by materials or cells :pencil2:
  • Switch plotting backends between 📉 MatPlotLib and 📈 Plotly

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

openmc geometry plot

Local install

You will need to first install openmc. There are several methods but perhaps the quickest is to use Conda.

conda install -c conda-forge openmc

Then you can install openmc_geometry_plot with pip

pip install openmc_geometry_plot

Usage

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

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

openmc_geometry_plot-0.4.3.tar.gz (172.0 kB view details)

Uploaded Source

Built Distribution

openmc_geometry_plot-0.4.3-py3-none-any.whl (161.9 kB view details)

Uploaded Python 3

File details

Details for the file openmc_geometry_plot-0.4.3.tar.gz.

File metadata

  • Download URL: openmc_geometry_plot-0.4.3.tar.gz
  • Upload date:
  • Size: 172.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for openmc_geometry_plot-0.4.3.tar.gz
Algorithm Hash digest
SHA256 d3cafc40fa21b4515e297da1874eda33b09ec4bd63251945853764a24ea58cbc
MD5 c570067df9cb6a1f55677b468d3949a0
BLAKE2b-256 705ebe95ace828461350147dc83b54322af6c216a5670bb3a147e59cd77bfa86

See more details on using hashes here.

File details

Details for the file openmc_geometry_plot-0.4.3-py3-none-any.whl.

File metadata

File hashes

Hashes for openmc_geometry_plot-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2c18ab70298feae5c8cd029371bbb692dedbafc5a880a3367e67e20ed8d4eb1f
MD5 6596f4797ca90476a460707c31d13b84
BLAKE2b-256 4f51d7e0fca1c92141a979b7ae3cb21a70d1a922b5d6a11570773fd3e66e356e

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