Skip to main content

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.

👉 Documentation

👉 Docker images

👉 Installation

👉 Examples

Metadata

Release files for openmc-dagmc-wrapper 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openmc-dagmc-wrapper 0.3.1
File Size Uploaded
openmc_dagmc_wrapper-0.3.1.tar.gz 17.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openmc-dagmc-wrapper 0.3.1
File Interpreter ABI Platform
openmc_dagmc_wrapper-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 43.1 kB

Release files / openmc_dagmc_wrapper-0.3.1.tar.gz

Download URL openmc_dagmc_wrapper-0.3.1.tar.gz
Size 17.8 kB
Tags Source
SHA-256 checksum
How to use checksums
79962f1fa1c623ce5448d6d136b71b71c29fd18809cd3a065a3c8758628cd13f
BLAKE2b-256 checksum
How to use checksums
28406282e03f02a43f56a84d7feba82d51a914c6f730662c64ec15f7a3e7c396
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / openmc_dagmc_wrapper-0.3.1-py3-none-any.whl

Download URL openmc_dagmc_wrapper-0.3.1-py3-none-any.whl
Size 25.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e7a9716188a6e8293e174d7729d3d1688f2f4754ce1f7a37ec914d90d76d5f8
BLAKE2b-256 checksum
How to use checksums
196c90153728e2555b5da1634129298593ffd69c28a72f3cfceadebbd32fe0bb
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page