Skip to content

Proton transport#439

Draft
ethan-lame wants to merge 56 commits into
mcdc-project:devfrom
ethan-lame:proton-dev
Draft

Proton transport#439
ethan-lame wants to merge 56 commits into
mcdc-project:devfrom
ethan-lame:proton-dev

Conversation

@ethan-lame

@ethan-lame ethan-lame commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary of changes

Adds proton transport capabilities to MC/DC. Introduces a new particle (proton) with added physics. Includes reactions using nuclear reaction cross sections from TENDL ACE data, and PSTAR stopping power data for use of the continuous slowing down approximation. Adds a file to generate the h5 structures from the ACE & PSTAR data; this functionality is not yet integrated directly into the generate.py script in tools/data_library_generator

Types of changes

  • New feature (non-breaking change which adds functionality)

Developer Checklist

  • I have read the contributing guide.
  • My code follows the code style of this project.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests pass

Associated Issues and PRs

None

Associated Developers

ethan-lame and others added 30 commits April 10, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant