From 8b3436b88cbfdb8dca5cdeab1256c93cdad0ebbb Mon Sep 17 00:00:00 2001 From: Guillaume Giudicelli Date: Fri, 13 Dec 2024 12:28:20 -0700 Subject: [PATCH] Remove a few linear executions which may not be needed refs #66 --- microreactors/mrad/heat_pipe_failure/HPMR_sockeye_tr.i | 2 +- microreactors/mrad/heat_pipe_failure/HPMR_thermo_tr.i | 3 ++- microreactors/mrad/load_following/HPMR_sockeye_tr.i | 2 +- microreactors/mrad/steady/HPMR_sockeye_ss.i | 2 +- microreactors/mrad/steady/HPMR_thermo_ss.i | 3 ++- microreactors/mrad/transient_null/HPMR_sockeye_trN.i | 2 +- 6 files changed, 8 insertions(+), 6 deletions(-) diff --git a/microreactors/mrad/heat_pipe_failure/HPMR_sockeye_tr.i b/microreactors/mrad/heat_pipe_failure/HPMR_sockeye_tr.i index 25ff3c673..b64eeadea 100644 --- a/microreactors/mrad/heat_pipe_failure/HPMR_sockeye_tr.i +++ b/microreactors/mrad/heat_pipe_failure/HPMR_sockeye_tr.i @@ -384,7 +384,7 @@ T_ext_cond = 800. type = SideIntegralVariablePostprocessor variable = virtual_Text boundary = 'hp:evap:inner' - execute_on = 'INITIAL LINEAR' + execute_on = 'INITIAL TIMESTEP_END' [] [A_avg_T_aux] type = AverageNodalVariableValue diff --git a/microreactors/mrad/heat_pipe_failure/HPMR_thermo_tr.i b/microreactors/mrad/heat_pipe_failure/HPMR_thermo_tr.i index 85907b255..18933c45c 100644 --- a/microreactors/mrad/heat_pipe_failure/HPMR_thermo_tr.i +++ b/microreactors/mrad/heat_pipe_failure/HPMR_thermo_tr.i @@ -295,7 +295,8 @@ corr_factor = '${fparse R_hp_hole / R_clad_o * area_correction / perimeter_corre points_file = 'hp_centers.txt' variable = temp diffusivity = thermal_conductivity - execute_on = linear + # Must be executed before the transfer + execute_on = 'INITIAL TIMESTEP_END' boundary = 'heat_pipe_ht_surf' [] [] diff --git a/microreactors/mrad/load_following/HPMR_sockeye_tr.i b/microreactors/mrad/load_following/HPMR_sockeye_tr.i index 1e08dc496..a6d08f7d2 100644 --- a/microreactors/mrad/load_following/HPMR_sockeye_tr.i +++ b/microreactors/mrad/load_following/HPMR_sockeye_tr.i @@ -375,7 +375,7 @@ htc_ext_cond = 1.0e2 type = SideIntegralVariablePostprocessor variable = virtual_Text boundary = 'hp:evap:inner' - execute_on = 'INITIAL LINEAR' + execute_on = 'INITIAL TIMESTEP_END' [] [A_avg_T_aux] type = AverageNodalVariableValue diff --git a/microreactors/mrad/steady/HPMR_sockeye_ss.i b/microreactors/mrad/steady/HPMR_sockeye_ss.i index 2f5c89219..6e2504051 100644 --- a/microreactors/mrad/steady/HPMR_sockeye_ss.i +++ b/microreactors/mrad/steady/HPMR_sockeye_ss.i @@ -372,7 +372,7 @@ q_evap = '${fparse Q_hp / S_evap}' type = SideIntegralVariablePostprocessor variable = virtual_Text boundary = 'hp:evap:inner' - execute_on = 'INITIAL LINEAR' + execute_on = 'INITIAL TIMESTEP_END' [] [A_avg_T_aux] type = AverageNodalVariableValue diff --git a/microreactors/mrad/steady/HPMR_thermo_ss.i b/microreactors/mrad/steady/HPMR_thermo_ss.i index 9ae873c1a..db0d608fb 100644 --- a/microreactors/mrad/steady/HPMR_thermo_ss.i +++ b/microreactors/mrad/steady/HPMR_thermo_ss.i @@ -286,7 +286,8 @@ corr_factor = '${fparse R_hp_hole / R_clad_o * area_correction / perimeter_corre points_file = 'hp_centers.txt' variable = temp diffusivity = thermal_conductivity - execute_on = linear + # must be executed before the transfer + execute_on = 'INITIAL TIMESTEP_END' boundary = 'heat_pipe_ht_surf' [] [] diff --git a/microreactors/mrad/transient_null/HPMR_sockeye_trN.i b/microreactors/mrad/transient_null/HPMR_sockeye_trN.i index b1fa53715..2f4849679 100644 --- a/microreactors/mrad/transient_null/HPMR_sockeye_trN.i +++ b/microreactors/mrad/transient_null/HPMR_sockeye_trN.i @@ -375,7 +375,7 @@ htc_ext_cond = 1.0e6 type = SideIntegralVariablePostprocessor variable = virtual_Text boundary = 'hp:evap:inner' - execute_on = 'INITIAL LINEAR' + execute_on = 'INITIAL TIMESTEP_END' [] [A_avg_T_aux] type = AverageNodalVariableValue