Skip to content

[Feature] Chemical Removal #5

@LukeSeifert

Description

@LukeSeifert

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

Depletion of MSRs must include the relevant reprocessing scheme for that MSR. This means that, for some depletion problems, there should be a chemical removal capability.

Describe the feature you'd like.

There should be a way for users to add chemical removal via off-gas, "volatilization of gaseous species due to changing thermochemical equilibrium in the fuel salt" [1]; plate out on redox potential control rod, heat exchanger, etc.; nickel mesh filter; etc.

Describe alternatives you've considered.

An alternative approach could be a scaled removal rate applied to the entire volume rather than having a region where removal of a target element occurs. I'm not sure if this would reduce the computational cost of the problem, I think it might just reduce the memory requirements by a small margin.

Another alternative would be using a batchwise approach (e.g. Saltproc), but I think that would have a similar level of implementation difficulty without offering a higher fidelity solution.

Additional context.

[1] Walker, Samuel Austin, et al. "Application of NEAMS Multiphysics Framework for Species Tracking in Molten Salt Reactors." , Aug. 2023. https://doi.org/10.2172/2201960

How can this issue be closed?

Add spatially resolved chemical removal, as well as simple tests verifying it works as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Comp:CoreThis issue has to do with the main bulk of the code or document. (methods, main content)Difficulty:3-ExpertThis issue is not only complicated, but also complex. It may require special advanced skills.Priority:3-DesiredThis work is important, but not urgent.Status:1-NewNo one has claimed this issue yet. It is in need of solving.Type:FeatureNew feature or feature request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions