Skip to main content

todo

Project description

CI with install

Segments OpenMC cells into smaller cells.

Specify the type of segmentation pane desired (XPlane, YPlane, ZPlane or ZCylinder) and the number of segments and obtain segmented cells.

Example scripts

Example Python scripts can be found in the examples folder.

Example outputs

In this animation we see an S shaped cell that has been segmented first with XPlanes, YPlanes, ZPlanes and ZCylinders colored by cell.

openmc cell segmented zplane

Motivation

Cell segmentation has a variety of use cases. However, this package was originally made for redefining CSG geometry for cell based shutdown dose rate simulations where separate cells are needed to capture the variation in neutron activation across large cells.

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_cell_segmenter-0.1.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

openmc_cell_segmenter-0.1.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file openmc_cell_segmenter-0.1.0.tar.gz.

File metadata

  • Download URL: openmc_cell_segmenter-0.1.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for openmc_cell_segmenter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7fb727e8647b203ae17754585fa91d573cc479565c00b1e05d612a023e404ac5
MD5 400eb96570e2509909daed2dc50db6fc
BLAKE2b-256 f6dd7add78ad8112171306251c27b0c84194d438036be344460a8824bc46aea4

See more details on using hashes here.

File details

Details for the file openmc_cell_segmenter-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for openmc_cell_segmenter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2fcdd04a699f494ac8ad16f207fc099023b7160c9c138185659d5257ca519b07
MD5 d255e7a8954d04eb45dea38a6ab431ed
BLAKE2b-256 2f79fe878b25d4c5d7f49e96cf65c5b9e9b800f03893606f50906e104b4420ec

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