Skip to content

[Feature] Improve chemical removal handling #31

@LukeSeifert

Description

@LukeSeifert

Is your feature request related to a problem? Please describe.

The current handling of chemical removal scales the value by the ex-core fraction. However, data from the literature may come pre-scaled based on some existing in-core/ex-core fraction. This should be included.

Describe the feature you'd like.

The user should have an option to pass in more data in the reprocessing block, including the location and base ex-core fraction expected (removing reprocessing_locations).
The default ex-core fraction expected can be 1.0, such that an ex-core fraction of 0.5 would result in a 0.5 multiplier to the chemical removal rate. If the expected value is 0.5 for that chemical removal rate, then a 0.5 fraction should result in a multiplication by unity.
Additionally, chemical_schemes should pull in data from a CSV for the various reprocessing schemes to consider rather than having them all stored in Python.

Describe alternatives you've considered.

  • User pre-scales reprocessing rates. This would effectively do the same thing but make setting things up a bit more complicated. It would require manually adjusting the data.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions