Skip to content

Not compatible with explicit_inventory option #23

@abachma2

Description

@abachma2

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

Labels

Comp:CoreThis 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)Difficulty:2-ChallengingThis issue may be complex or require specialized skills.Priority:2-NormalThis 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)Type:BugSomething is wrong or broken. This issue or PR is related to a bug in code.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions