-
Notifications
You must be signed in to change notification settings - Fork 91
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
Zones overhaul #943
Zones overhaul #943
Conversation
…zones (#857) Co-authored-by: Joshua Chen <jchen@terrapower.com>
* remove buildZones function (in favor of using Interface for zoning) * remove log re: zone creation from reactors.py (buildZones function was removed in prior commit) * remove reactors.buildZones; move zones.buildManualZones to reactors module * add unit test coverage, fix Zones.getAllLocations bug, move tests for buildManualZones to test_reactors * update ThirdCoreHexToFullCoreChanger.convert to adjust zones when growing to full core
TODO:
|
We are moving the super custom zones logic out of ARMI, so ARMI only provides a way to define Zones. I assume this is better for both of your reactor projects, but I just want to ask you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@joshuavictorchen @opotowsky I think this is ready! Do you think the downstream repos are ready?
Yep! Zoning board meeting has been scheduled for the downstream application/repos :) |
Overhaul tooling in the reactor.zones module and remove application-specific zoning logic, which may be implemented as desired in downstream Interfaces. This satisfies the main intent of terrapower#811. Enhancements may be added in the future. Related issues: terrapower#563 terrapower#800
Description
Overhaul tooling in the
reactor.zones
module and remove application-specific zoning logic, which may be implemented as desired in downstreamInterface
s.This satisfies the main intent of #811. Enhancements may be added in the future.
Related issues:
#563
#800
Checklist
doc/release/0.X.rst
) are up-to-date with any bug fixes or new features.doc
folder.setup.py
.