Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #26678 from joshuahansel/thm-doc-improvements
THM home page improvements
- Loading branch information
Showing
26 changed files
with
70 additions
and
183 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
6 changes: 6 additions & 0 deletions
6
...les/thermal_hydraulics/doc/content/modules/thermal_hydraulics/examples/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
!config navigation breadcrumbs=False scrollspy=False | ||
|
||
# Examples | ||
|
||
- [thermal_hydraulics/examples/brayton_cycle/brayton_cycle.md] | ||
- [thermal_hydraulics/examples/recuperated_brayton_cycle/recuperated_brayton_cycle.md] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
94 changes: 18 additions & 76 deletions
94
modules/thermal_hydraulics/doc/content/modules/thermal_hydraulics/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,94 +1,36 @@ | ||
!config navigation breadcrumbs=False scrollspy=False | ||
|
||
# Thermal Hydraulics Module class=center style=font-size:300% | ||
|
||
## The MOOSE-based framework for thermal hydraulics simulations class=center style=font-weight:200;font-size:175% | ||
|
||
# THM: The MOOSE Thermal Hydraulics Module class=center style=font-size:300% | ||
|
||
!row! | ||
!col! small=12 medium=7 large=7 icon=storage | ||
|
||
### Features class=center style=font-weight:400 | ||
|
||
The basic capabilities include: | ||
|
||
- Component-based approach to build thermal-hydraulic simulations. | ||
- 1-phase, variable-area, inviscid, compressible flow model. | ||
|
||
- with non-condensable vapor mixture. | ||
!col! small=6 medium=6 large=6 icon=storage | ||
|
||
- 2-D (Cartesian or axisymmetric) heat conduction. | ||
- 3-D heat conduction. | ||
- Control logic system. | ||
- Extensibility: | ||
### Features Highlights class=center style=font-weight:400 | ||
|
||
- pluggable closure system | ||
- pluggable models | ||
- [Components/index.md]: Piecewise system assembly. | ||
- [ControlLogic/index.md]: A flexible extension to [Controls/index.md]. | ||
- [Closures/index.md]: Closure relations specification. | ||
- Physics: | ||
|
||
- and much more... | ||
- Single-phase, variable-area, inviscid, compressible flow. | ||
- 2-D and 3-D heat conduction. | ||
|
||
!col-end! | ||
|
||
!col! small=12 medium=5 large=5 icon=school | ||
!col! small=6 medium=6 large=6 icon=school | ||
|
||
### Academy class=center style=font-weight:400 | ||
### Documentation class=center style=font-weight:400 | ||
|
||
Get started running your own THM simulations by exploring the introductory tutorial. | ||
Use the modeling guide to explore how to piece your models together: | ||
- [Getting started](modules/thermal_hydraulics/getting_started.md) | ||
- Tutorials: | ||
|
||
- [Getting Started](modules/thermal_hydraulics/getting_started.md) -- how to install the code. | ||
- Tutorials | ||
- [tutorials/basics/index.md]: THM execution, input, and output. | ||
- [tutorials/single_phase_flow/index.md]: Single-phase flow components. | ||
|
||
- [Basics](tutorials/basics/index.md) -- learn the basics. | ||
- [Single-phase flow](tutorials/single_phase_flow/index.md) -- learn about single-phase flow. | ||
|
||
- [Modeling Guide](modeling_guide/index.md) -- learn how to build your models. | ||
- [Verification and Validation](v_and_v/index.md) -- verification and validation tests performed to date. | ||
- [Syntax Index](syntax/index.md) -- complete syntax listing. | ||
- [Examples](modules/thermal_hydraulics/examples/index.md) | ||
- [Test problems](modules/thermal_hydraulics/test_problems/index.md) | ||
- [Syntax index](modules/thermal_hydraulics/syntax.md) | ||
|
||
!col-end! | ||
|
||
!row-end! | ||
|
||
## Announcements and News | ||
|
||
#### April 20, 2022 | ||
|
||
The [Thermal hydraulics module](modules/thermal_hydraulics/index.md) can now run with distributed memory parallelism (MPI). | ||
Note that [HeatTransferFromHeatStructure1Phase.md] currently requires a replicated mesh; see [issue](https://github.com/idaholab/moose/issues/20798). | ||
|
||
[Benchmarks](https://thm-benchmarks.readthedocs.io/en/latest/index.html) are available. | ||
|
||
|
||
#### December 7, 2021 | ||
|
||
Closures objects are now created in the input file, allowing for greater flexibility, | ||
since some closures classes could take parameters for customization, which was | ||
not possible in the old setup. For example, the closures option `simple` corresponds | ||
to the class [Closures1PhaseSimple.md], so the new setup creates a closures object | ||
of this class in the input file: | ||
|
||
``` | ||
[Closures] | ||
[simple_closures] | ||
type = Closures1PhaseSimple | ||
[] | ||
[] | ||
``` | ||
|
||
Then the user-given name (in this case, `simple_closures`) is provided to the | ||
`closures` parameter instead of `simple`. | ||
|
||
!alert warning | ||
+Warning:+ The old setup is now deprecated and will be removed March 31, 2022. | ||
|
||
#### September 1, 2021 | ||
|
||
THM was converted to use the automated differentiation (AD) system available in MOOSE. | ||
While this brings many improvements, it also breaks input files using the 1-phase flow formulation. | ||
Please use the [migration guide](howto/thm_ad_migration_guide.md) to update your input files. | ||
|
||
|
||
### Developed by class=center style=font-size:90%;margin-bottom:0.5em;font-weight:100 | ||
|
||
!media large_media/framework/inl_blue.png style=width:20%;display:block;margin-left:auto;margin-right:auto; |
6 changes: 0 additions & 6 deletions
6
...ermal_hydraulics/doc/content/modules/thermal_hydraulics/modeling_guide/index.md
This file was deleted.
Oops, something went wrong.
1 change: 1 addition & 0 deletions
1
modules/thermal_hydraulics/doc/content/modules/thermal_hydraulics/syntax.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
!syntax complete groups=ThermalHydraulicsApp |
21 changes: 21 additions & 0 deletions
21
...hermal_hydraulics/doc/content/modules/thermal_hydraulics/test_problems/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
!config navigation breadcrumbs=False | ||
|
||
# Test Problems | ||
|
||
The following test problems can be used to assess various models in THM: | ||
|
||
| Name | File(s) | Description | | ||
| :- | :- | :- | | ||
| Area constriction | [\[input\]](test/tests/problems/area_constriction/area_constriction.i) | Constricted cross-sectional area through channel | | ||
| Double rarefaction | [\[input\]](test/tests/problems/double_rarefaction/1phase.i) | Riemann problem that has a double-rarefaction solution | | ||
| Free fall | [\[input\]](test/tests/problems/freefall/freefall.i) | Acceleration of a fluid due to gravity | | ||
| Lax shock tube | [\[input\]](test/tests/problems/lax_shock_tube/lax_shock_tube.i) | Lax shock tube test problem | | ||
| MMS | [\[input\]](test/tests/problems/mms/mms_1phase.i) | Method of Manufactured Solutions convergence rate verification | | ||
| Natural circlulation | [\[input\]](test/tests/problems/natural_circulation/natural_circulation.i) | Natural circulation loop | | ||
| Pressure drop | [\[input\]](test/tests/problems/pressure_drop/pressure_drop.i) | Pressure drop over a channel | | ||
| Sedov blast wave | [\[input\]](test/tests/problems/sedov_blast_wave/sedov_blast_wave.i) | Sedov blast wave test problem | | ||
| Sod shock tube | [\[input\]](test/tests/problems/sod_shock_tube/sod_shock_tube.i) | Classic Sod shock tube test problem | | ||
| Square wave | [\[input\]](test/tests/problems/square_wave/square_wave.i) | Square wave problem | | ||
| Super sonic tube | [\[input\]](test/tests/problems/super_sonic_tube/test.i) | Super sonic tube | | ||
| Water hammer | [\[input\]](test/tests/problems/water_hammer/3eqn.i) | Water hammer test problem | | ||
| Woodward-Colella blast wave | [\[input\]](test/tests/problems/woodward_colella_blast_wave/woodward_colella_blast_wave.i) | Woodward-Colella blast wave problem | |
2 changes: 1 addition & 1 deletion
2
...ics/doc/content/modules/thermal_hydraulics/tutorials/single_phase_flow/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
54 changes: 0 additions & 54 deletions
54
...l_hydraulics/doc/content/modules/thermal_hydraulics/v_and_v/adding_new_cases.md
This file was deleted.
Oops, something went wrong.
24 changes: 0 additions & 24 deletions
24
modules/thermal_hydraulics/doc/content/modules/thermal_hydraulics/v_and_v/index.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...cs/doc/content/modules/thermal_hydraulics/v_and_v/verification/cosine_nozzle.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...c/content/modules/thermal_hydraulics/v_and_v/verification/double_rarefaction.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...aulics/doc/content/modules/thermal_hydraulics/v_and_v/verification/free_fall.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...content/modules/thermal_hydraulics/v_and_v/verification/hydrostatic_pressure.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...s/doc/content/modules/thermal_hydraulics/v_and_v/verification/lax_shock_tube.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...doc/content/modules/thermal_hydraulics/v_and_v/verification/sedov_blast_wave.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...s/doc/content/modules/thermal_hydraulics/v_and_v/verification/sod_shock_tube.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...lics/doc/content/modules/thermal_hydraulics/v_and_v/verification/square_wave.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...doc/content/modules/thermal_hydraulics/v_and_v/verification/stationary_fluid.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...doc/content/modules/thermal_hydraulics/v_and_v/verification/super_sonic_tube.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
...ics/doc/content/modules/thermal_hydraulics/v_and_v/verification/water_hammer.md
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
.../modules/thermal_hydraulics/v_and_v/verification/woodward_colella_blast_wave.md
This file was deleted.
Oops, something went wrong.