MontePy
montepy.org
Spec sheet
- Purpose
- MontePy is a Python library for reading, editing, and writing MCNP input files.Read 8 Oct 2026 · montepy.org
- Intended users
- Documented use cases include reactor reconfiguration, fuel shuffling, model parameter studies, and updating models with results from other codes.Read 8 Oct 2026 · montepy.org
- Free plan
- YesRead 24 Sep 2026 · montepy.org
- Support
- The project directs users to open GitHub issues for feature requests and lists an email address for questions.Read 8 Oct 2026 · github.com
- License
- The project’s GitHub repository identifies its license as MIT.Read 8 Oct 2026 · github.com
- Maker
- The documentation copyright is attributed to Battelle Energy Alliance LLC.Read 8 Oct 2026 · montepy.org
- 3D visuals
- NoRead 24 Sep 2026 · montepy.org
- Assessment tools
- NoRead 24 Sep 2026 · montepy.org
- Authoring tools
- NoRead 24 Sep 2026 · montepy.org
- Automation
- Its object-oriented interface supports automating tasks such as updating MCNP decks, parameterizing models, and converting models to other Monte Carlo codes.Read 8 Oct 2026 · montepy.org
- Browser demos
- The documentation provides Jupyter notebooks that can run in a browser, and says they can also be installed and run locally.Read 8 Oct 2026 · montepy.org
- Data export
- NoRead 24 Sep 2026 · montepy.org
- Delivery mode
- hybridRead 24 Sep 2026 · montepy.org
- Does not run MCNP
- MontePy does not run MCNP or parse MCNP output files.Read 8 Oct 2026 · montepy.org
- Formatting
- When writing files, MontePy attempts to preserve the original formatting, though modified objects may be reformatted slightly.Read 8 Oct 2026 · montepy.org
- Input coverage
- The project says it handles almost all MCNP input syntax, but does not support macrobody facets and documents other syntax limitations.Read 8 Oct 2026 · github.com
- Installation
- The library can be installed with pip or conda.Read 8 Oct 2026 · montepy.org
- Lesson library
- NoRead 24 Sep 2026 · montepy.org
- Semantic model
- MontePy links related input objects, such as cells and materials, so changing an object can update references in the file.Read 8 Oct 2026 · montepy.org
- Supported MCNP versions
- MontePy primarily supports MCNP 6.2; MCNP 6.3 is not fully supported, and earlier versions may have issues.Read 8 Oct 2026 · montepy.org
Plans and prices
MontePy Free Free Python library; no paid plans stated Read 8 Oct 2026 · montepy.org
Where Specifiction places it
- Physics Simulation Software#34 of 898.0