-
Notifications
You must be signed in to change notification settings - Fork 90
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
coupledIteration
stored on data model is different than that used during the run
#1962
Comments
Looks like the armi/armi/physics/neutronics/crossSectionGroupManager.py Lines 938 to 972 in eef58dd
|
The armi/armi/physics/neutronics/latticePhysics/latticePhysicsInterface.py Lines 224 to 257 in eef58dd
|
coupledIteration
stored on database is different than that used during the runcoupledIteration
stored on data model is different than that used during the run
I'm not sure that anything important is actually broken here, so I removed the "bug" label. But I'd say this is confusing and I would advocate that the value used and the value printed are aligned with each other. |
In the code chunk below, we store
coupledIteration
asn+1
, whereas we sendn
intointeractAllCOupled()
:armi/armi/operators/operator.py
Lines 456 to 458 in eef58dd
This also means that the iteration number that is printed in the STDOUT is not aligned with the value used during
interactCoupled()
calls. In the screenshot below, the circled value comes from the DB.armi/armi/operators/operator.py
Lines 568 to 573 in eef58dd
So basically, if anyone is trying to do something within an
interactCoupled()
call that is dependent on the iteration number, they are possibly using the wrong iteration number if they are using the STDOUT as their guide.The text was updated successfully, but these errors were encountered: