Skip to content
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

Support vapor mixture modeling in THM #28335

Open
joshuahansel opened this issue Aug 8, 2024 · 2 comments · May be fixed by #30125
Open

Support vapor mixture modeling in THM #28335

joshuahansel opened this issue Aug 8, 2024 · 2 comments · May be fixed by #30125
Assignees
Labels
C: Modules/Thermal Hydraulics Tickets pertaining to the thermal_hydraulics module T: task An enhancement to the software.

Comments

@joshuahansel
Copy link
Contributor

Motivation

Some problems, such as those featuring heat pipes, involve the presence of multiple gases in the same space.

Design

This includes:

  • New single-phase flow model in THM to support vapor mixtures (or generalization of existing single-phase flow channel)
  • Improvements to vapor mixture fluid properties as necessary.

Impact

Greater capability: new physics and properties.

@joshuahansel joshuahansel added T: task An enhancement to the software. C: Modules/Thermal Hydraulics Tickets pertaining to the thermal_hydraulics module labels Aug 8, 2024
@joshuahansel joshuahansel self-assigned this Aug 8, 2024
@GiudGiud
Copy link
Contributor

GiudGiud commented Aug 9, 2024

What's the timeline on this? Could we try to make the SinglePhaseFlowModel a Physics before then?

@joshuahansel
Copy link
Contributor Author

It's a prereq for next FY's Sockeye milestone. Yeah, I'll try to make that a Physics.

joshuahansel added a commit to joshuahansel/moose that referenced this issue Aug 15, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Aug 15, 2024
- mixtureMolarMass(molar_fractions, molar_masses)
- massFractionsFromMolarFractions(molar_fractions, molar_masses)

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Aug 15, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Aug 19, 2024
- Mentioned ideal gas mixture in doc
- Clarified arg error message in function
- Fixed hidden Function::value

Refs idaholab#28335
Leni-Yeo pushed a commit to Leni-Yeo/moose that referenced this issue Aug 28, 2024
Leni-Yeo pushed a commit to Leni-Yeo/moose that referenced this issue Aug 28, 2024
- mixtureMolarMass(molar_fractions, molar_masses)
- massFractionsFromMolarFractions(molar_fractions, molar_masses)

Refs idaholab#28335
Leni-Yeo pushed a commit to Leni-Yeo/moose that referenced this issue Aug 28, 2024
Leni-Yeo pushed a commit to Leni-Yeo/moose that referenced this issue Aug 28, 2024
- Mentioned ideal gas mixture in doc
- Clarified arg error message in function
- Fixed hidden Function::value

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Nov 12, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Nov 12, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 3, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 3, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 3, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 5, 2024
This will be the wave speed used by the gas mix version, so
this option is added for testing/comparison.

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 5, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 5, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 5, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 5, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Dec 5, 2024
joshuahansel added a commit to joshuahansel/moose that referenced this issue Jan 10, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Jan 10, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Jan 10, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
This will be the wave speed used by the gas mix version, so
this option is added for testing/comparison.

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
These now use FlowChannel1PhaseBase instead of only
FlowChannel1Phase.

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
These now use FlowChannel1PhaseBase instead of only
FlowChannel1Phase.

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 18, 2025
@joshuahansel joshuahansel linked a pull request Mar 18, 2025 that will close this issue
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
These now use FlowChannel1PhaseBase instead of only
FlowChannel1Phase.

Refs idaholab#28335
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
joshuahansel added a commit to joshuahansel/moose that referenced this issue Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Modules/Thermal Hydraulics Tickets pertaining to the thermal_hydraulics module T: task An enhancement to the software.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants