Skip to content

Add K-HPMR Thermomechanics Model#831

Open
soonklee wants to merge 9 commits into
idaholab:develfrom
soonklee:k_hpmr_thermomechanics
Open

Add K-HPMR Thermomechanics Model#831
soonklee wants to merge 9 commits into
idaholab:develfrom
soonklee:k_hpmr_thermomechanics

Conversation

@soonklee

Copy link
Copy Markdown
Contributor

No description provided.

@soonklee

Copy link
Copy Markdown
Contributor Author

ref #830

@GiudGiud GiudGiud left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is the technical report out for this model? I don't see any new reference.

The approach for mechanics seems similar to Kendrick's thesis at MIT, you might want to cite it there

It would be nice to point to mesh convergence studies in that report too.

Have we done homogenized thermo-mechanics at the core scale before @gambka ? Is it an established methodology?

Comment thread apps/bison
Comment thread doc/content/media/htgr/open-xe100/power_comparison.png Outdated
Comment thread doc/content/media/mrad/K-HPMR_SS_Disp.png
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_BISON_tr.i Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_GRIFFIN_tr.i
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_GRIFFIN_tr.i Outdated
@soonklee
soonklee force-pushed the k_hpmr_thermomechanics branch from 56b0ffd to bb62443 Compare June 30, 2026 16:31
@soonklee
soonklee force-pushed the k_hpmr_thermomechanics branch from 7912db0 to 946b94c Compare July 2, 2026 00:47
@gambka

gambka commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

is the technical report out for this model? I don't see any new reference.

The approach for mechanics seems similar to Kendrick's thesis at MIT, you might want to cite it there

It would be nice to point to mesh convergence studies in that report too.

Have we done homogenized thermo-mechanics at the core scale before @gambka ? Is it an established methodology?

We've used homogenization techniques for thermal solutions for other applications. I'm not aware of full core scale thermo-mechanics applications, but I'd have to read up on the approach used here. There are established homogenization methods. Applications of these techniques have been mostly applied to upscaling of lower-length scale models and their information into engineering scale studies. An example is provided here: 10.1016/j.commatsci.2014.12.039

@soonklee soonklee left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the thorough review @GiudGiud. Comments are addressed below.

Changes include:

  • Figures resized to <500kb as requested
  • Mesh file properly tracked with git lfs, including cleaning the raw binary out of early commit history
  • Markdowns revised as requested
  • Input files revised as requested, plus a couple of minor clarifying comments added

The model is updated and ready for further review.
Note that this branch was rebased to fix the lfs history.

Comment thread doc/content/media/mrad/K-HPMR_SS_Disp.png
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_results.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_results.md Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_BISON_tr.i Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_BISON_tr.i Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_BISON_tr.i Outdated
Comment thread doc/content/microreactors/mrad/mrad_k_hpmr_thermomechanics_model.md Outdated
Comment thread microreactors/mrad/steady_K_SM/K-HPMR_SOCKEYE.i Outdated
Comment thread microreactors/mrad/steady_K_SM/K-HPMR_GRIFFIN.i Outdated
soonklee and others added 4 commits July 6, 2026 15:12
…el.md

Co-authored-by: Guillaume Giudicelli <guillaume.giudicelli@gmail.com>
…el.md

Co-authored-by: Guillaume Giudicelli <guillaume.giudicelli@gmail.com>
…el.md

Co-authored-by: Guillaume Giudicelli <guillaume.giudicelli@gmail.com>

@soonklee soonklee left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor revisions made to inputs.

Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_GRIFFIN_tr.i
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i Outdated
Comment thread microreactors/mrad/load_following_K_SM/K-HPMR_SOCKEYE_tr.i Outdated
@soonklee
soonklee requested a review from GiudGiud July 15, 2026 17:25
@GiudGiud

Copy link
Copy Markdown
Collaborator

Needs testing. If you're not adding it I'll do it when I have time

@soonklee

Copy link
Copy Markdown
Contributor Author

Needs testing. If you're not adding it I'll do it when I have time

I haven't written a tests spec before, but I'll get one set up and push it to PR soon.

@soonklee

Copy link
Copy Markdown
Contributor Author

I added the initial regression test structure following the existing examples. I would appreciate feedback on whether the current test settings are appropriate.

Comment thread microreactors/mrad/mesh/tests
executable_pattern = 'dire_wolf*'
cli_args = "Executioner/richardson_max_its=2 Executioner/richardson_abs_tol=1e-1 Outputs/csv=true "
"Outputs/file_base=K-HPMR_GRIFFIN_out Outputs/exodus=false MultiApps/bison/cli_args='Outputs/exodus=false'"
min_parallel = 48

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unfortunately too much. create an hpc_tests file and the tests for that model will run there

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll revise tests and hpc_tests on mrad correctly.

Comment thread microreactors/mrad/steady_K_SM/tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants