-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
Comp:CoreThis issue has to do with the main bulk of the code or document. (methods, main content)This issue has to do with the main bulk of the code or document. (methods, main content)Comp:InputThis issue has to do with the input component of the code or document. (input parameters, prep)This issue has to do with the input component of the code or document. (input parameters, prep)Difficulty:2-ChallengingThis issue may be complex or require specialized skills.This issue may be complex or require specialized skills.Priority:2-NormalThis work is important and should be completed ASAP.This work is important and should be completed ASAP.Status:3-SelectedThe assignee has chosen to work on this item next (after their current, in progress, issue)The assignee has chosen to work on this item next (after their current, in progress, issue)Type:BugSomething is wrong or broken. This issue or PR is related to a bug in code.Something is wrong or broken. This issue or PR is related to a bug in code.
Description
When the explicit_inventory tag of the control block of the cyclus input file is marked true, then DepleteReactor does not operate correctly.
Observed behavior:
- After accepting assemblies, the core count matches what is expected. This continues until the time step that fuel should be transmuted
- In the tick phase of the time step that fuel is transmuted (fuel is transmuted during the tick phase) the core count goes to 0
- Because there are 0 assemblies in the core, fuel is not transmuted and the prototype continues to accept more fuel assemblies (a core-worth of assemblies) at every subsequent time step.
Expected behavior:
- After accepting assemblies, the core count matches what is expected. This continues until the time step that fuel should be transmuted
- In the tick phase of the time step that fuel is transmuted, the core is still full
- Fuel is transmuted with the specified parameters at the end of the operating cycle
- More fuel is requested and accepted at the correct intervals (i.e., after an operating cycle).
It is very possible that this issue is because of something in the Cyclus python API, and not specific to this software.
Metadata
Metadata
Assignees
Labels
Comp:CoreThis issue has to do with the main bulk of the code or document. (methods, main content)This issue has to do with the main bulk of the code or document. (methods, main content)Comp:InputThis issue has to do with the input component of the code or document. (input parameters, prep)This issue has to do with the input component of the code or document. (input parameters, prep)Difficulty:2-ChallengingThis issue may be complex or require specialized skills.This issue may be complex or require specialized skills.Priority:2-NormalThis work is important and should be completed ASAP.This work is important and should be completed ASAP.Status:3-SelectedThe assignee has chosen to work on this item next (after their current, in progress, issue)The assignee has chosen to work on this item next (after their current, in progress, issue)Type:BugSomething is wrong or broken. This issue or PR is related to a bug in code.Something is wrong or broken. This issue or PR is related to a bug in code.