Skip to content

Commit

Permalink
Rename ICs Ref idaholab#29513
Browse files Browse the repository at this point in the history
  • Loading branch information
kyriv1980 committed Nov 13, 2024
1 parent 40c61a6 commit 465be20
Show file tree
Hide file tree
Showing 95 changed files with 290 additions and 289 deletions.
15 changes: 0 additions & 15 deletions modules/subchannel/doc/content/source/ics/MassFlowRateIC.md

This file was deleted.

15 changes: 0 additions & 15 deletions modules/subchannel/doc/content/source/ics/QuadFlowAreaIC.md

This file was deleted.

15 changes: 0 additions & 15 deletions modules/subchannel/doc/content/source/ics/QuadWettedPerimIC.md

This file was deleted.

15 changes: 15 additions & 0 deletions modules/subchannel/doc/content/source/ics/SCMMassFlowRateIC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# SCMMassFlowRateIC

!syntax description /ICs/SCMMassFlowRateIC

## Overview

<!-- -->

This kernel creates an initial field for mass-flow rate ([!param](/ICs/SCMMassFlowRateIC/variable) = `mdot`) by mutiplying a user provided [!param](/ICs/SCMMassFlowRateIC/mass_flux) with the subchannel flow [!param](/ICs/SCMMassFlowRateIC/area).

!syntax parameters /ICs/SCMMassFlowRateIC

!syntax inputs /ICs/SCMMassFlowRateIC

!syntax children /ICs/SCMMassFlowRateIC
15 changes: 15 additions & 0 deletions modules/subchannel/doc/content/source/ics/SCMQuadFlowAreaIC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# SCMQuadFlowAreaIC

!syntax description /ICs/SCMQuadFlowAreaIC

## Overview

<!-- -->

This kernel creates an initial field for the subchannel surface area ([!param](/ICs/SCMQuadFlowAreaIC/variable) = `S`), for a sub-assembly with a square subchannel/pin arrangement.

!syntax parameters /ICs/SCMQuadFlowAreaIC

!syntax inputs /ICs/SCMQuadFlowAreaIC

!syntax children /ICs/SCMQuadFlowAreaIC
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# QuadPowerIC
# SCMQuadPowerIC

!syntax description /ICs/QuadPowerIC
!syntax description /ICs/SCMQuadPowerIC

## Overview

<!-- -->

This kernel assigns the axial heat rate ([!param](/ICs/QuadPowerIC/variable) = `q_prime`) on the subchannels or pins in the case of a problem with subchannels/pins in a
square lattice arrangement. The user must provide the total power of the subassembly [!param](/ICs/QuadPowerIC/power), the axial shape of the power profile and the radial
This kernel assigns the axial heat rate ([!param](/ICs/SCMQuadPowerIC/variable) = `q_prime`) on the subchannels or pins in the case of a problem with subchannels/pins in a
square lattice arrangement. The user must provide the total power of the subassembly [!param](/ICs/SCMQuadPowerIC/power), the axial shape of the power profile and the radial
power distribution (power per pin). The axial power profile is given as a function, which integral over the length of the heated portion of the pin, is equal
to the length of the heated portion of the pin. The radial power distribution is given as a column of numbers in a .txt file [!param](/ICs/QuadPowerIC/filename) that has as many entries as the number of pins.
to the length of the heated portion of the pin. The radial power distribution is given as a column of numbers in a .txt file [!param](/ICs/SCMQuadPowerIC/filename) that has as many entries as the number of pins.

If the first entry is 1.0, that means that the pin with index 0 is at 100% power. If the 5th entry has a value of 0.0 that means that pin with index 4 has 0% power, etc.
The pin and subchannel indexes are presented in [user notes page](user_notes.md).
Expand All @@ -28,8 +28,8 @@ The axial heat rate at a specific height is the product of the total power of th
If the user has created a mesh for the pins, the axial hear rate will be assigned to the nodes of the pin mesh. If the user hasn't created a pin mesh the appropiate heat rate will be assigned to
the nodes of the subchannel mesh.

!syntax parameters /ICs/QuadPowerIC
!syntax parameters /ICs/SCMQuadPowerIC

!syntax inputs /ICs/QuadPowerIC
!syntax inputs /ICs/SCMQuadPowerIC

!syntax children /ICs/QuadPowerIC
!syntax children /ICs/SCMQuadPowerIC
15 changes: 15 additions & 0 deletions modules/subchannel/doc/content/source/ics/SCMQuadWettedPerimIC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# SCMQuadWettedPerimIC

!syntax description /ICs/SCMQuadWettedPerimIC

## Overview

<!-- -->

This kernel creates an initial field for the subchannel wetted perimeter ([!param](/ICs/SCMQuadWettedPerimIC/variable) = `w_perim`), for a sub-assembly with a square subchannel/pin arrangement.

!syntax parameters /ICs/SCMQuadWettedPerimIC

!syntax inputs /ICs/SCMQuadWettedPerimIC

!syntax children /ICs/SCMQuadWettedPerimIC
15 changes: 15 additions & 0 deletions modules/subchannel/doc/content/source/ics/SCMTriFlowAreaIC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# SCMTriFlowAreaIC

!syntax description /ICs/SCMTriFlowAreaIC

## Overview

<!-- -->

This kernel creates an initial field for the subchannel surface area ([!param](/ICs/SCMTriFlowAreaIC/variable) = `S`), for a sub-assembly with a triangular subchannel/pin arrangement.

!syntax parameters /ICs/SCMTriFlowAreaIC

!syntax inputs /ICs/SCMTriFlowAreaIC

!syntax children /ICs/SCMTriFlowAreaIC
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# TriPowerIC
# SCMTriPowerIC

!syntax description /ICs/TriPowerIC
!syntax description /ICs/SCMTriPowerIC

## Overview

<!-- -->

This kernel assigns the axial heat rate ([!param](/ICs/TriPowerIC/variable) = `q_prime`) on the subchannels or pins in the case of a problem with subchannels/pins in a
triangular lattice arrangement. The user must provide the total power of the subassembly [!param](/ICs/TriPowerIC/power), the axial shape of the power profile and the radial
This kernel assigns the axial heat rate ([!param](/ICs/SCMTriPowerIC/variable) = `q_prime`) on the subchannels or pins in the case of a problem with subchannels/pins in a
triangular lattice arrangement. The user must provide the total power of the subassembly [!param](/ICs/SCMTriPowerIC/power), the axial shape of the power profile and the radial
power distribution (power per pin). The axial power profile is given as a function, which integral over the length of the heated portion of the pin, is equal
to the length of the heated portion of the pin. The radial power distribution is given as a column of numbers in a .txt file [!param](/ICs/TriPowerIC/filename) that has as many entries as the number of pins.
to the length of the heated portion of the pin. The radial power distribution is given as a column of numbers in a .txt file [!param](/ICs/SCMTriPowerIC/filename) that has as many entries as the number of pins.

If the first entry is 1.0, that means that the pin with index 0 is at 100% power. If the 5th entry has a value of 0.0 that means that pin with index 4 has 0% power, etc.
The pin and subchannel indexes are presented in [user notes page](user_notes.md).
Expand All @@ -28,8 +28,8 @@ The axial heat rate at a specific height is the product of the total power of th
If the user has created a mesh for the pins, the axial hear rate will be assigned to the nodes of the pin mesh. If the user hasn't created a pin mesh the appropiate heat rate will be assigned to
the nodes of the subchannel mesh.

!syntax parameters /ICs/TriPowerIC
!syntax parameters /ICs/SCMTriPowerIC

!syntax inputs /ICs/TriPowerIC
!syntax inputs /ICs/SCMTriPowerIC

!syntax children /ICs/TriPowerIC
!syntax children /ICs/SCMTriPowerIC
15 changes: 0 additions & 15 deletions modules/subchannel/doc/content/source/ics/TriFlowAreaIC.md

This file was deleted.

4 changes: 2 additions & 2 deletions modules/subchannel/examples/ABR/fuel_assembly.i
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -155,7 +155,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = '${fparse reactor_power/fuel_assemblies_per_power_unit}' # W
filename = "pin_power_profile_3.txt"
Expand Down
4 changes: 2 additions & 2 deletions modules/subchannel/examples/ABTR/ABTR_core/fuel_assembly.i
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -172,7 +172,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = ${pin_power} # W
filename = "pin_power_profile217.txt"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -167,7 +167,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = 1000 # W
filename = "pin_power_profile217.txt"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -171,7 +171,7 @@ duct_inside = '${fparse duct_outside - 2 * duct_thickness}'
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = ${pin_power} # W
filename = "pin_power_profile217.txt"
Expand Down
6 changes: 3 additions & 3 deletions modules/subchannel/examples/Blockage/7X7blockage70.i
Original file line number Diff line number Diff line change
Expand Up @@ -83,17 +83,17 @@ P_out = 101325 # Pa

[ICs]
[S_IC]
type = QuadFlowAreaIC
type = SCMQuadFlowAreaIC
variable = S
[]

[w_perim_IC]
type = QuadWettedPerimIC
type = SCMQuadWettedPerimIC
variable = w_perim
[]

[q_prime_IC]
type = QuadPowerIC
type = SCMQuadPowerIC
variable = q_prime
power = 0.0 # W
filename = "power_profile.txt"
Expand Down
6 changes: 3 additions & 3 deletions modules/subchannel/examples/Blockage/7X7blockage90.i
Original file line number Diff line number Diff line change
Expand Up @@ -83,17 +83,17 @@ P_out = 101325 # Pa

[ICs]
[S_IC]
type = QuadFlowAreaIC
type = SCMQuadFlowAreaIC
variable = S
[]

[w_perim_IC]
type = QuadWettedPerimIC
type = SCMQuadWettedPerimIC
variable = w_perim
[]

[q_prime_IC]
type = QuadPowerIC
type = SCMQuadPowerIC
variable = q_prime
power = 0.0 # W
filename = "power_profile.txt"
Expand Down
4 changes: 2 additions & 2 deletions modules/subchannel/examples/Blockage/FFM-2B.i
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ P_out = 2.0e5 # Pa

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -91,7 +91,7 @@ P_out = 2.0e5 # Pa
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = 162153.6 #W
filename = "pin_power_profile_19.txt"
Expand Down
4 changes: 2 additions & 2 deletions modules/subchannel/examples/Blockage/FFM-3A.i
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ P_out = 2.0e5 # Pa

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -93,7 +93,7 @@ P_out = 2.0e5 # Pa
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = 332500.0 #W
filename = "pin_power_profile_19.txt"
Expand Down
4 changes: 2 additions & 2 deletions modules/subchannel/examples/Blockage/FFM-5B.i
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ P_out = 2.0e5 # Pa

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -92,7 +92,7 @@ P_out = 2.0e5 # Pa
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
# power = 145000 #W, high flow case
power = 52800 #W, low flow case
Expand Down
4 changes: 2 additions & 2 deletions modules/subchannel/examples/EBR-II/XX09_SC_SS.i
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ unheated_length_exit = '${fparse 26.9*scale_factor}'

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -169,7 +169,7 @@ unheated_length_exit = '${fparse 26.9*scale_factor}'
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = ${Power_initial}
filename = "pin_power_profile61.txt"
Expand Down
4 changes: 2 additions & 2 deletions modules/subchannel/examples/EBR-II/XX09_SC_SS45.i
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ unheated_length_exit = '${fparse 26.9*scale_factor}'

[ICs]
[S_IC]
type = TriFlowAreaIC
type = SCMTriFlowAreaIC
variable = S
[]

Expand All @@ -152,7 +152,7 @@ unheated_length_exit = '${fparse 26.9*scale_factor}'
[]

[q_prime_IC]
type = TriPowerIC
type = SCMTriPowerIC
variable = q_prime
power = ${Power_initial}
filename = "pin_power_profile61.txt"
Expand Down
Loading

0 comments on commit 465be20

Please sign in to comment.