Skip to main content

FissionMunk is a lightweight 2D physics open source python library designed to simulate nuclear fission reactor mechanics.

Project description

FissionMunk

Python Version License

FissionMunk is a lightweight 2D physics open source python library designed to simulate nuclear fission reactor mechanics. It enables users to visualize interactions between neutrons and uranium atoms, providing valuable insights into fission dynamics with customizable parameters, such as neutron occurrence probabilities, moderators, and control rods. FissionMunk is ideal for educational simulations, nuclear physics research, and interactive demos, and is built on top of the Pymunk library.

2024, Aniket Mishra - ianiket23@github.io

Installation

To install FissionMunk, use pip:

pip install fissionmunk

Contributing

We welcome contributions to the FissionMunk project! If you'd like to contribute, please follow these steps:

  1. Fork this repository to your own GitHub account.
  2. Create a new branch from the main branch for your feature or fix. You can name the branch something descriptive, like feature/your-feature-name.
  3. Commit your changes with clear and concise commit messages.
  4. Push your branch to your forked repository.
  5. Open a pull request (PR) to the main repository. Be sure to provide a description of the changes you've made.

Major Changes

If you're planning on making a major change or addition, please open an issue first to discuss your ideas with the maintainers before starting on the implementation. This helps ensure that your changes align with the project's goals.

Thank you for contributing!

License

MIT License

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

fissionmunk-0.0.1.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

fissionmunk-0.0.1-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file fissionmunk-0.0.1.tar.gz.

File metadata

  • Download URL: fissionmunk-0.0.1.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.9 Windows/10

File hashes

Hashes for fissionmunk-0.0.1.tar.gz
Algorithm Hash digest
SHA256 27e6e360142849e6a19738232cecd13c376a12a92ec04339988768f152229343
MD5 268462c52967e6bb0fce96ecd7a843b7
BLAKE2b-256 b737e3f715c11601d378f79d7e8290d98ea2a068f13ec955d425a2870c1af015

See more details on using hashes here.

File details

Details for the file fissionmunk-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: fissionmunk-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.9 Windows/10

File hashes

Hashes for fissionmunk-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0cbdd8e469eaa3754a6cd95e131e5b8c81991b44f4687d048aafad516ccac419
MD5 74a46d44b63235107aeea1b8b65e2f27
BLAKE2b-256 8ad4e729d7c4dd5905225e5d66ebea74508247c793b40fcb53a28ed2572e10dc

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