diff --git a/doc/content/msr/msfr/griffin_pgh_model.md b/doc/content/msr/msfr/griffin_pgh_model.md index 019201d16..b02fbea25 100644 --- a/doc/content/msr/msfr/griffin_pgh_model.md +++ b/doc/content/msr/msfr/griffin_pgh_model.md @@ -11,7 +11,7 @@ reactor:MSFR geometry:core simulation_type:multiphysics - input_features:multiapps;physics_syntax + input_features:multiapps;physics_syntax;multi_system transient:steady_state;ULOF V_and_V:demonstration codes_used:BlueCrab;Griffin;Pronghorn;MOOSE_NavierStokes diff --git a/msr/msfr/steady/gold/run_neutronics_out.csv b/msr/msfr/steady/gold/run_neutronics_only_out.csv similarity index 100% rename from msr/msfr/steady/gold/run_neutronics_out.csv rename to msr/msfr/steady/gold/run_neutronics_only_out.csv diff --git a/msr/msfr/steady/gold/run_ns_out.csv b/msr/msfr/steady/gold/run_ns_out.csv index 56c44af21..407acf370 100644 --- a/msr/msfr/steady/gold/run_ns_out.csv +++ b/msr/msfr/steady/gold/run_ns_out.csv @@ -1,4 +1,4 @@ time,dT,max_v,total_fission_source,total_power,lambda 0,0,0,0,0,0 -1,8.0022118056289,2.11563921499,63.033273173711,2999999199.1713,-1.6142430855352e-13 -3,39.120841802076,2.0930985240354,63.033273173711,2999999199.1713,1.8852151426172e-13 +2,23.911263351928,2.0616181188972,63.033273173711,2999999199.1713,2.0170763547067e-12 +4,50.98597482476,2.0602959773526,63.033273173711,2999999199.1713,5.208356357055e-13 diff --git a/msr/msfr/steady/restart/run_neutronics_out_ns0_restart.e b/msr/msfr/steady/restart/run_neutronics_out_ns0_restart.e new file mode 100644 index 000000000..3948e1fb7 Binary files /dev/null and b/msr/msfr/steady/restart/run_neutronics_out_ns0_restart.e differ diff --git a/msr/msfr/steady/restart/run_neutronics_restart.e b/msr/msfr/steady/restart/run_neutronics_restart.e index e4f64b2c8..254710f35 100644 Binary files a/msr/msfr/steady/restart/run_neutronics_restart.e and b/msr/msfr/steady/restart/run_neutronics_restart.e differ diff --git a/msr/msfr/steady/restart/run_ns_coupled_restart.e b/msr/msfr/steady/restart/run_ns_coupled_restart.e deleted file mode 100644 index 0a502c255..000000000 Binary files a/msr/msfr/steady/restart/run_ns_coupled_restart.e and /dev/null differ diff --git a/msr/msfr/steady/run_neutronics_base.i b/msr/msfr/steady/run_neutronics_base.i index 623a803a0..1206b5714 100644 --- a/msr/msfr/steady/run_neutronics_base.i +++ b/msr/msfr/steady/run_neutronics_base.i @@ -1,6 +1,6 @@ ################################################################################ ## Molten Salt Fast Reactor - Euratom EVOL + Rosatom MARS Design ## -## Griffin Main Application input file base ## +## Griffin Main Application base input file ## ## Steady state neutronics model ## ## Neutron diffusion with delayed precursor source, no equivalence ## ################################################################################ @@ -46,11 +46,6 @@ order = CONSTANT [] -[GlobalParams] - # No displacement modeled - # fixed_meshes = true -[] - ################################################################################ # CROSS SECTIONS ################################################################################ @@ -130,4 +125,5 @@ print_linear_converged_reason = false print_linear_residuals = false print_nonlinear_converged_reason = false + hide = 'power_scaling' [] diff --git a/msr/msfr/steady/run_neutronics_only.i b/msr/msfr/steady/run_neutronics_only.i index e0ea1d885..eb78b158c 100644 --- a/msr/msfr/steady/run_neutronics_only.i +++ b/msr/msfr/steady/run_neutronics_only.i @@ -1,6 +1,6 @@ ################################################################################ ## Molten Salt Fast Reactor - Euratom EVOL + Rosatom MARS Design ## -## Griffin-only input file ## +## Griffin input file for decoupled calculations ## ## Steady state neutronics model ## ## Neutron diffusion with delayed precursor source, no equivalence ## ################################################################################ diff --git a/msr/msfr/steady/run_ns.i b/msr/msfr/steady/run_ns.i index 190d63e2d..7b7c3f815 100644 --- a/msr/msfr/steady/run_ns.i +++ b/msr/msfr/steady/run_ns.i @@ -75,13 +75,13 @@ beta6 = 0.000184087 # Depending on the file chosen, the initialization of variables should be # adjusted. The following variables can be initalized: # - vel_x, vel_y, p from isothermal simulation - file = 'restart/run_ns_initial_restart.e' + # file = 'restart/run_ns_initial_restart.e' # Below are initialization points created from this input file # The variable IC should be set from_file_var for temperature and precursors # - vel_x, vel_y, p, T_fluid, c_i from cosine heated simulation # file = 'restart/run_ns_restart.e' # - vel_x, vel_y, p, T_fluid, c_i from coupled multiphysics simulation - # file = 'restart/run_ns_coupled_restart.e' + file = 'restart/run_neutronics_out_ns0_restart.e' [] [hx_top] type = ParsedGenerateSideset @@ -109,9 +109,12 @@ beta6 = 0.000184087 # EQUATIONS: VARIABLES, KERNELS, BOUNDARY CONDITIONS ################################################################################ +scalar_systems = 'prec1 prec2 prec3 prec4 prec5 prec6' + [Problem] # velocity, pressure restarted, precursors are not allow_initial_conditions_with_restart = true + nl_sys_names = 'nl0 ${scalar_systems}' [] [Physics] @@ -125,6 +128,7 @@ beta6 = 0.000184087 # Variables, defined below for the Exodus restart velocity_variable = 'vel_x vel_y' pressure_variable = 'pressure' + solve_for_dynamic_pressure = true # Material properties density = ${rho} @@ -143,9 +147,12 @@ beta6 = 0.000184087 # Pressure pin for incompressible flow pin_pressure = true pinned_pressure_type = average - pinned_pressure_value = 1e5 + # pressure pin for dynamic pressure: 0 + # pressure pin for total pressure: 1e5 + pinned_pressure_value = 0 # Numerical scheme + # time_derivative_contributes_to_RC_coefficients = false momentum_advection_interpolation = 'upwind' mass_advection_interpolation = 'upwind' @@ -175,10 +182,12 @@ beta6 = 0.000184087 ambient_convection_blocks = 'hx' ambient_convection_alpha = '${fparse 600 * 20e3}' # HX specifications ambient_temperature = ${T_HX} + + # Numerical parameters + energy_scaling = 100 [] [ScalarTransport/salt] block = 'fuel pump hx' - passive_scalar_advection_interpolation = 'upwind' # Precursor advection, diffusion and source term passive_scalar_names = 'c1 c2 c3 c4 c5 c6' @@ -187,6 +196,10 @@ beta6 = 0.000184087 passive_scalar_coupled_source_coeff = '${beta1} ${lambda1_m}; ${beta2} ${lambda2_m}; ${beta3} ${lambda3_m}; ${beta4} ${lambda4_m}; ${beta5} ${lambda5_m}; ${beta6} ${lambda6_m}' + + # Numerical parameters + passive_scalar_advection_interpolation = 'upwind' + system_names = '${scalar_systems}' [] [Turbulence/salt] block = 'fuel pump hx' @@ -197,7 +210,7 @@ beta6 = 0.000184087 # Turbulence parameters turbulence_handling = 'mixing-length' turbulent_prandtl = ${Pr_t} - passive_scalar_schmidt_number = '${Sc_t} ${Sc_t} ${Sc_t} ${Sc_t} ${Sc_t} ${Sc_t}' + Sc_t = '${Sc_t} ${Sc_t} ${Sc_t} ${Sc_t} ${Sc_t} ${Sc_t}' von_karman_const = ${von_karman_const} mixing_length_delta = 0.1 mixing_length_walls = 'shield_wall reflector_wall' @@ -326,8 +339,8 @@ beta6 = 0.000184087 [Functions] [dts] type = PiecewiseConstant - x = '0 100' - y = '0.75 2.5' + x = '0 10 100' + y = '2 4 5' [] [] @@ -336,23 +349,23 @@ beta6 = 0.000184087 # Time stepping parameters start_time = 0.0 - end_time = 200 + end_time = 50 # end_time will depend on the restart file chosen # though steady state detection can also be used # from _initial/no heating : 150 - 200s enough # from _ns/_ns_coupled/heated: 10s enough - [TimeStepper] - # This time stepper makes the time step grow exponentially - # It can only be used with proper initialization - type = IterationAdaptiveDT - dt = 1 # chosen to obtain convergence with first coupled iteration - growth_factor = 2 - [] # [TimeStepper] - # type = FunctionDT - # function = dts + # # This time stepper makes the time step grow exponentially + # # It can only be used with proper initialization + # type = IterationAdaptiveDT + # dt = 1 # chosen to obtain convergence with first coupled iteration + # growth_factor = 2 # [] + [TimeStepper] + type = FunctionDT + function = dts + [] steady_state_detection = true steady_state_tolerance = 1e-8 steady_state_start_time = 10 @@ -362,17 +375,68 @@ beta6 = 0.000184087 # Solver parameters solve_type = 'NEWTON' - petsc_options_iname = '-pc_type -pc_factor_shift_type -ksp_gmres_restart' - petsc_options_value = 'lu NONZERO 50' line_search = 'none' - nl_rel_tol = 1e-9 + # nonlinear solver parameters + nl_rel_tol = 2e-8 nl_abs_tol = 2e-8 + nl_abs_div_tol = 1e11 nl_max_its = 15 + + # linear solver parameters l_max_its = 50 automatic_scaling = true - # resid_vs_jac_scaling_param = 1 +[] + +# Try a direct solve. The precursor advection problem should be linear +petsc_options_iname_prec = '-pc_type -pc_factor_shift_type' +petsc_options_value_prec = 'lu NONZERO' + +[Preconditioning] + [flow] + type = SMP + full = true + nl_sys = "nl0" + petsc_options_iname = '-pc_type -pc_factor_shift_type -pc_factor_mat_solver_package' + petsc_options_value = 'lu NONZERO superlu_dist' + [] + [scalar1] + type = SMP + nl_sys = "prec1" + petsc_options_iname = ${petsc_options_iname_prec} + petsc_options_value = ${petsc_options_value_prec} + [] + [scalar2] + type = SMP + nl_sys = "prec2" + petsc_options_iname = ${petsc_options_iname_prec} + petsc_options_value = ${petsc_options_value_prec} + [] + [scalar3] + type = SMP + nl_sys = "prec3" + petsc_options_iname = ${petsc_options_iname_prec} + petsc_options_value = ${petsc_options_value_prec} + [] + [scalar4] + type = SMP + nl_sys = "prec4" + petsc_options_iname = ${petsc_options_iname_prec} + petsc_options_value = ${petsc_options_value_prec} + [] + [scalar5] + type = SMP + nl_sys = "prec5" + petsc_options_iname = ${petsc_options_iname_prec} + petsc_options_value = ${petsc_options_value_prec} + [] + [scalar6] + type = SMP + nl_sys = "prec6" + petsc_options_iname = ${petsc_options_iname_prec} + petsc_options_value = ${petsc_options_value_prec} + [] [] ################################################################################ diff --git a/msr/msfr/steady/run_ns_initial.i b/msr/msfr/steady/run_ns_initial.i index 92a00124e..28401cbad 100644 --- a/msr/msfr/steady/run_ns_initial.i +++ b/msr/msfr/steady/run_ns_initial.i @@ -170,8 +170,11 @@ pump_force = -20000. # [N / m^3] # Solver parameters solve_type = 'NEWTON' - petsc_options_iname = '-pc_type -pc_factor_shift_type -ksp_gmres_restart' - petsc_options_value = 'lu NONZERO 50' + # MUMPS default package is having issues in parallel + # petsc_options_iname = '-pc_type -pc_factor_shift_type -ksp_gmres_restart' + # petsc_options_value = 'lu NONZERO 50' + petsc_options_iname = '-pc_type -pc_factor_shift_type -pc_factor_mat_solver_package' + petsc_options_value = 'lu NONZERO superlu_dist' line_search = 'none' nl_rel_tol = 1e-12 nl_abs_tol = 1e-6 diff --git a/msr/msfr/steady/tests b/msr/msfr/steady/tests index 75142ce04..fb8005a93 100644 --- a/msr/msfr/steady/tests +++ b/msr/msfr/steady/tests @@ -34,7 +34,8 @@ executable_pattern = 'blue_crab*|fenix*' cli_args = "Mesh/uniform_refine=0 Executioner/nl_abs_tol=1e-6 Executioner/fixed_point_max_its=2 " "Executioner/accept_on_max_fixed_point_iteration=true " - "Outputs/file_base=multiphysics_out MSRNeutronicsFluidCoupling/fluid_cli_args='Executioner/num_steps=2'" + "Outputs/file_base=multiphysics_out MSRNeutronicsFluidCoupling/fluid_cli_args='Executioner/num_steps=2' + Outputs/hide=''" # Fuel temperature is out of bounds for MGXS allow_warnings = true min_parallel = 8 @@ -47,9 +48,9 @@ prereq = neutronics_only_syntax type = CSVDiff input = 'run_neutronics_only.i' - csvdiff = run_neutronics_out.csv + csvdiff = run_neutronics_only_out.csv executable_pattern = 'griffin*|blue_crab*|dire_wolf*|fenix*' - cli_args = "Executioner/nl_abs_tol=1 Outputs/file_base=run_neutronics_out" + cli_args = "Executioner/nl_abs_tol=1 Outputs/hide=''" # Fuel temperature is out of bounds for MGXS allow_warnings = true [] diff --git a/msr/msfr/thermochemistry/thermo.i b/msr/msfr/thermochemistry/thermo.i index 913bc7293..43bcb8f20 100644 --- a/msr/msfr/thermochemistry/thermo.i +++ b/msr/msfr/thermochemistry/thermo.i @@ -18,7 +18,7 @@ [restart] type = FileMeshGenerator use_for_exodus_restart = true - file = '../steady/restart/run_ns_coupled_restart.e' + file = '../steady/restart/run_neutronics_out_ns0_restart.e' [] [extraction] type = ParsedGenerateSideset diff --git a/msr/msfr/transient/gold/multiphysics_out.csv b/msr/msfr/transient/gold/multiphysics_out.csv index 28bc361ab..be19e7169 100644 --- a/msr/msfr/transient/gold/multiphysics_out.csv +++ b/msr/msfr/transient/gold/multiphysics_out.csv @@ -1,4 +1,4 @@ -time,power -0,2999942001.1213 -0.25,2999940971.5066 -0.375,2999534962.4532 +time,total_power +0,3000000000 +0.25,2999999608.6987 +0.5,2999998895.6928 diff --git a/msr/msfr/transient/gold/multiphysics_out_ns0.csv b/msr/msfr/transient/gold/multiphysics_out_ns0.csv index baf10031a..575d6b4b1 100644 --- a/msr/msfr/transient/gold/multiphysics_out_ns0.csv +++ b/msr/msfr/transient/gold/multiphysics_out_ns0.csv @@ -1,5 +1,4 @@ -time,dT,max_v,mdot,pump,total_fission_source,total_power,lambda -0,0,0,0,0,0,0,0 -0.25,97.456561473038,2.0331713610724,19224.032911125,1,63.234417274834,2999910776.3276,-4.6775001612257e-14 -0.375,97.434427595338,2.0333688082816,19222.316941561,1,63.234417274834,2999910776.3276,2.3349204967592e-14 -0.375,97.434427074894,2.0333688079605,19222.316939046,1,63.225856915016,2999909746.7137,2.6772316080812e-13 +time,dT,max_v,mdot,p_drop,pump,total_fission_source,total_power,lambda +0,0,2.0256344243068,0,-6965.8333264474,1,63.242544832291,2999968739.9724,0 +0.25,97.567901304402,2.0259006516623,19229.81343812,-6972.5378516897,1,63.242545075603,2999968739.972,1.895118972607e-12 +0.5,97.567763374176,2.0256954893142,19228.72336278,-6972.8360588559,1,63.24253683538,2999968348.6604,-6.1807877430368e-15 diff --git a/msr/msfr/transient/gold/run_neutronics_only_out.csv b/msr/msfr/transient/gold/run_neutronics_only_out.csv new file mode 100644 index 000000000..903514cf9 --- /dev/null +++ b/msr/msfr/transient/gold/run_neutronics_only_out.csv @@ -0,0 +1,4 @@ +time,total_power +0,3000000000 +1,2990349099.9243 +2,2990349099.9243 diff --git a/msr/msfr/transient/gold/run_neutronics_out.csv b/msr/msfr/transient/gold/run_neutronics_out.csv deleted file mode 100644 index 8acb2540c..000000000 --- a/msr/msfr/transient/gold/run_neutronics_out.csv +++ /dev/null @@ -1,4 +0,0 @@ -time,power -0,2999942001.1213 -1,2999942001.1213 -2,2999999788.9928 diff --git a/msr/msfr/transient/gold/run_ns_out.csv b/msr/msfr/transient/gold/run_ns_out.csv index 888f65d86..b39688028 100644 --- a/msr/msfr/transient/gold/run_ns_out.csv +++ b/msr/msfr/transient/gold/run_ns_out.csv @@ -1,4 +1,4 @@ -time,dT,max_v,mdot,pump,total_fission_source,total_power,lambda -0,0,0,0,0,0,0,0 -0.25,97.456562045785,2.0331714072906,19224.033374083,1,62.95369318597,2999968774.6072,2.6472935626393e-14 -0.375,97.434428793294,2.033368885555,19222.317737993,1,62.95369318597,2999968774.6072,8.0752577583284e-14 +time,dT,max_v,mdot,p_drop,pump,total_fission_source,total_power,lambda +0,0,2.0256344243068,0,-6965.8333264474,1,63.242544832291,2999968739.9724,0 +0.25,97.567901304246,2.0259006516694,19229.813438148,-6972.5378516531,1,63.242544832291,2999968739.9724,4.0226890061244e-13 +0.5,97.567763338336,2.0256954897433,19228.723366883,-6972.8360553993,1,63.242544832291,2999968739.9724,-5.479707121085e-13 diff --git a/msr/msfr/transient/run_neutronics_base.i b/msr/msfr/transient/run_neutronics_base.i index 1a924df9e..a3a4dfa0f 100644 --- a/msr/msfr/transient/run_neutronics_base.i +++ b/msr/msfr/transient/run_neutronics_base.i @@ -1,6 +1,6 @@ ################################################################################ ## Molten Salt Fast Reactor - Euratom EVOL + Rosatom MARS Design ## -## Griffin Main Application base input file ## +## Griffin Main Application base input file ## ## Transient neutronics model ## ## Neutron diffusion with delayed precursor source, no equivalence ## ################################################################################ @@ -45,11 +45,19 @@ allow_initial_conditions_with_restart = true [] +[PowerDensity] + power = 3e9 + power_density_variable = power_density + power_scaling_postprocessor = power_scaling + family = MONOMIAL + order = CONSTANT +[] + [AuxVariables] [power_density] order = CONSTANT family = MONOMIAL - # no need to initalize, initialized by auxkernels + # no need to initialize, initialized by auxkernels # initial_from_file_var = 'power_density' block = 'fuel pump hx' [] @@ -163,20 +171,5 @@ print_linear_converged_reason = false print_linear_residuals = false print_nonlinear_converged_reason = false - hide = 'dnp' -[] - -[Postprocessors] - [power_scaling] - type = Receiver - outputs = none - default = 4.1682608293957647e+18 - [] - [power] - type = ElementIntegralVariablePostprocessor - variable = power_density - execute_on = 'initial timestep_begin timestep_end' - outputs = all - block = 'fuel pump hx' - [] + hide = 'dnp power_scaling' [] diff --git a/msr/msfr/transient/run_neutronics_only.i b/msr/msfr/transient/run_neutronics_only.i index 0c9c4b58f..41fa23fee 100644 --- a/msr/msfr/transient/run_neutronics_only.i +++ b/msr/msfr/transient/run_neutronics_only.i @@ -13,7 +13,7 @@ [tfuel] order = CONSTANT family = MONOMIAL - # initial_condition = 600 + # initial_condition = 873.15 # in degree K initial_from_file_var = tfuel block = 'fuel pump hx' [] @@ -62,7 +62,7 @@ order = CONSTANT family = MONOMIAL components = 6 - # no need to initalize, initialized by auxkernels + # no need to initialize, initialized by auxkernels # initial_from_file_var = dnp block = 'fuel pump hx' [] diff --git a/msr/msfr/transient/run_ns.i b/msr/msfr/transient/run_ns.i index d9acad485..587357d72 100644 --- a/msr/msfr/transient/run_ns.i +++ b/msr/msfr/transient/run_ns.i @@ -66,7 +66,16 @@ beta6 = 0.000184087 [restart] type = FileMeshGenerator use_for_exodus_restart = true - file = '../steady/restart/run_ns_coupled_restart.e' + file = '../steady/restart/run_neutronics_out_ns0_restart.e' + [] + [add_pump_in] + type = ParsedGenerateSideset + input = 'restart' + combinatorial_geometry = 'x>-1e6' + included_subdomains = 'pump' + included_neighbors = 'fuel' + normal = '0 1 0' + new_sideset_name = 'pump_in' [] [] @@ -74,6 +83,12 @@ beta6 = 0.000184087 # EQUATIONS: VARIABLES, KERNELS, BOUNDARY CONDITIONS ################################################################################ +scalar_systems = 'prec1 prec2 prec3 prec4 prec5 prec6' + +[Problem] + nl_sys_names = 'nl0 ${scalar_systems}' +[] + [Physics] [NavierStokes] [Flow/salt] @@ -85,6 +100,7 @@ beta6 = 0.000184087 # Variables, defined below for the Exodus restart velocity_variable = 'vel_x vel_y' pressure_variable = 'pressure' + solve_for_dynamic_pressure = true # Material properties density = ${rho} @@ -103,7 +119,9 @@ beta6 = 0.000184087 # Pressure pin for incompressible flow pin_pressure = true pinned_pressure_type = average - pinned_pressure_value = 1e5 + # pressure pin for dynamic pressure: 0 + # pressure pin for total pressure: 1e5 + pinned_pressure_value = 0 # Numerical scheme momentum_advection_interpolation = 'upwind' @@ -140,6 +158,7 @@ beta6 = 0.000184087 block = 'fuel pump hx' passive_scalar_advection_interpolation = 'upwind' initialize_variables_from_mesh_file = true + system_names = '${scalar_systems}' # Precursor advection, diffusion and source term passive_scalar_names = 'c1 c2 c3 c4 c5 c6' @@ -228,8 +247,9 @@ beta6 = 0.000184087 [Functions] [pump_fun] type = PiecewiseConstant + # Transient starts by pump percent reduction on second line xy_data = '0.0 1 - 4.0 0.5' + 2.0 0.5' direction = 'left' [] [] @@ -258,8 +278,8 @@ beta6 = 0.000184087 # Solver parameters solve_type = 'NEWTON' - petsc_options_iname = '-pc_type -pc_factor_shift_type -ksp_gmres_restart' - petsc_options_value = 'lu NONZERO 50' + petsc_options_iname = '-pc_type -pc_factor_shift_type -ksp_gmres_restart -pc_factor_mat_solver_package' + petsc_options_value = 'lu NONZERO 50 superlu_dist' line_search = 'none' # Time integration scheme @@ -294,6 +314,15 @@ beta6 = 0.000184087 variable = vel_x value_type = max block = 'fuel pump hx' + execute_on = 'INITIAL TIMESTEP_END' + [] + [p_drop] + type = PressureDrop + pressure = pressure + upstream_boundary = 'pump_in' + downstream_boundary = 'hx_out' + boundary = 'hx_out pump_in' + execute_on = 'INITIAL TIMESTEP_END' [] [mdot] type = VolumetricFlowRate @@ -340,14 +369,17 @@ beta6 = 0.000184087 type = ElementIntegralVariablePostprocessor variable = power_density block = 'fuel pump hx' + execute_on = 'INITIAL TIMESTEP_END' [] [total_fission_source] type = ElementIntegralVariablePostprocessor variable = fission_source block = 'fuel pump hx' + execute_on = 'INITIAL TIMESTEP_END' [] [pump] type = FunctionValuePostprocessor function = 'pump_fun' + execute_on = 'INITIAL TIMESTEP_END' [] [] diff --git a/msr/msfr/transient/tests b/msr/msfr/transient/tests index df629a92b..732b02aa9 100644 --- a/msr/msfr/transient/tests +++ b/msr/msfr/transient/tests @@ -44,9 +44,9 @@ prereq = neutronics_syntax type = CSVDiff input = 'run_neutronics_only.i' - csvdiff = run_neutronics_out.csv + csvdiff = run_neutronics_only_out.csv executable_pattern = 'griffin*|blue_crab*|dire_wolf*|fenix*' - cli_args = "Executioner/num_steps=2 Executioner/dt=1 Outputs/file_base=run_neutronics_out" + cli_args = "Executioner/num_steps=2 Executioner/dt=1" # Fuel temperature is out of bounds for MGXS allow_warnings = true method = 'opt'