Skip to main content

Perform a set of standard neutronics simulations with OpenMC and DAGMC

Project description

N|Python

CircleCI CI with install CI with docker build

codecov

Code Grade Code Grade

Documentation Status

Upload Python Package PyPI

docker-publish-release

OpenMC DAGMC Wrapper

The openmc-dagmc-wrapper python package extends OpenMC base classes and adds convenience features aimed as easing the use of OpenMC with DAGMC for fixed-source simulations.

The openmc-dagmc-wrapper is built around the assumption that a DAGMC geometry in the form of a h5m is used as the simulation geometry. This allows several aspects of openmc simulations to be simplified and automated.

Additional convenience is available when making tallies as standard tally types are added which automated the application of openmc.Filters and openmc.scores for standard tallies such as neutron spectra, effective dose, heating, TBR and others.

Further simplifications are access by using additional packages from the fusion-neutronics-workflow

If you are looking for an easy neutronics interface for performing simulations of fusion reactors this package was built for you.

:point_right: Documentation

:point_right: Docker images

:point_right: Installation

:point_right: Examples

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_dagmc_wrapper-0.3.1.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

openmc_dagmc_wrapper-0.3.1-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file openmc_dagmc_wrapper-0.3.1.tar.gz.

File metadata

  • Download URL: openmc_dagmc_wrapper-0.3.1.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for openmc_dagmc_wrapper-0.3.1.tar.gz
Algorithm Hash digest
SHA256 79962f1fa1c623ce5448d6d136b71b71c29fd18809cd3a065a3c8758628cd13f
MD5 a6b3b6501651990c35a468d553d3c50a
BLAKE2b-256 28406282e03f02a43f56a84d7feba82d51a914c6f730662c64ec15f7a3e7c396

See more details on using hashes here.

File details

Details for the file openmc_dagmc_wrapper-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: openmc_dagmc_wrapper-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for openmc_dagmc_wrapper-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0e7a9716188a6e8293e174d7729d3d1688f2f4754ce1f7a37ec914d90d76d5f8
MD5 2fcfef0009b241f95cde10deffe3df29
BLAKE2b-256 196c90153728e2555b5da1634129298593ffd69c28a72f3cfceadebbd32fe0bb

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