-
Notifications
You must be signed in to change notification settings - Fork 24
DAGMC solver object for neutronics running #4150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
4042462 to
3ab24cd
Compare
d1ff474 to
674a0ac
Compare
05afa54 to
6207a2f
Compare
3ab24cd to
e1f7c13
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #4150 +/- ##
===========================================
- Coverage 78.83% 77.45% -1.38%
===========================================
Files 244 244
Lines 29276 29418 +142
===========================================
- Hits 23080 22787 -293
- Misses 6196 6631 +435 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
b74807d to
0243b1a
Compare
* fix upper port height * P_fus_DT and e_mult * ruff stuff * fix total heating and pass in pfus * Created the correct tally for total power. * Fixed a duplicate name * typo correction * Total power is now consistent with what you get when adding up vacuum vessel power + blanket power + divertor power. * Added the appropriate NWL tallies (#4040) * Renamed the Setup, Run, and Teardown classes to something more specific. * Changed the tallies to reflect the NWL properly. * Add comments/renamed functions/added arguments to make the code more readable. * Includes the previously-missed cells in the total power tallies now. * Bug fix * Added comment to clarify flux tally's 'mean' is actually volume integrated. * Added tallies and calculations to get the damage values in DPA/FPY as well. * Removed all traces of the word neutron wall load/NWL because its definition is too ambiguous/not useful. * removed the calculation about fw heating as well as we aren't using it. (Can be undone if necessary). * removed unused function --------- Co-authored-by: matti <[email protected]> * rebase pain * omg no deliberate nans * clean up diagnostic printing * remove duplicate function * ruff * avoid pandas warnings * ruff * change DPACoefficients into function * use * typing --------- Co-authored-by: Matti <[email protected]>
906b3ff to
6118f6e
Compare
|



Description
Add a dagmc solver to allow for continuous workflow mechanics
Interface Changes
Checklist
I confirm that I have completed the following checks:
pytest tests --reactorpre-commit run --from-ref develop --to-ref HEADsphinx-build -W documentation/source documentation/build