BumpTest LWRNuclearMaterials
This tutorial is currently under development.
An pre-existing assessment case already exists in:
[NuclearMaterials<<<{"href": "../../syntax/NuclearMaterials/index.html"}>>>]
generate_output<<<{"description": "Add scalar quantity output for stress and/or strain"}>>> = 'vonmises_stress stress_xx stress_yy stress_zz'
fission_operation<<<{"description": "Type of fission occuring in this simulation."}>>> = 'BumpTest'
physics<<<{"description": "Type(s) of physics used on this block."}>>> = 'Mechanics Thermal'
initial_temperature<<<{"description": "Initial temperature in Kelvins."}>>> = ${initial_temperature}
stress_free_temperature<<<{"description": "Reference temperature for thermal eigenstrain calculation"}>>> = ${stress_free_temperature}
strain<<<{"description": "Strain formulation"}>>> = FINITE
[UO2<<<{"href": "../../syntax/NuclearMaterials/UO2/index.html"}>>>]
[fuel]
block<<<{"description": "The list of ids of the blocks (subdomain) that the stress divergence kernels will be applied to"}>>> = 'pellet_type_2 pellet_type_3'
uo2_models<<<{"description": "Type(s) of physics models used on this block. The choices are: Burnup Elastic Creep Relocation Swelling ThermalExpansion HighBurnupStructureFormation"}>>> = 'Burnup Elastic Relocation Swelling ThermalExpansion'
isotopes<<<{"description": "Fuel isotopes: Gd155 Gd157 U235 U238 Pu239 Pu240 Pu241 Pu242. Number of entries must match number of entries in isotope_fractions."}>>> = 'U238 U235'
isotope_fractions<<<{"description": "The isotope fractions associated with the 'isotopes' input line. Must sum to 1.0."}>>> = '${isotope_fraction_U238} ${isotope_fraction_U235}'
burnup_relocation_stop<<<{"description": "Burnup at which relocation strain stops (in FIMA)"}>>> = ${burnup_relocation_stop}
rod_ave_lin_pow<<<{"description": "The rod power history function."}>>> = power_history
axial_power_profile<<<{"description": "The axial power peaking function."}>>> = axial_peaking_factors
num_radial<<<{"description": "Number of radial divisions in secondary grid used to compute radial power profile."}>>> = ${num_radial_burnup}
num_axial<<<{"description": "Number of axial divisions in secondary grid used to compute radial power profile."}>>> = ${num_axial_burnup}
a_upper<<<{"description": "The upper axial coordinate of the fuel stack. Required if fuel_pin_geometry is not specified."}>>> = ${a_upper}
a_lower<<<{"description": "The lower axial coordinate of the fuel stack. Required if fuel_pin_geometry is not specified."}>>> = ${a_lower}
fuel_inner_radius<<<{"description": "The inner radius of the fuel."}>>> = ${fuel_inner_radius}
fuel_outer_radius<<<{"description": "The outer radius of the fuel."}>>> = ${fuel_outer_radius}
fuel_volume_ratio<<<{"description": "Reduction factor for deviation from right circular cylinder representation of the fuel mesh. The ratio of actual volume to right circular cylinder volume."}>>> = ${fuel_volume_ratio}
fraction_of_neutron_heat_source<<<{"description": "Fraction of neutron heat source power applied"}>>> = ${heat_source_fraction}
additional_generate_output<<<{"description": "Add scalar quantity output for stress and/or strain (will be appended to the list in `generate_output`)"}>>> = 'hydrostatic_stress'
[]
[]
[Insulator<<<{"href": "../../syntax/NuclearMaterials/Insulator/index.html"}>>>]
[insulator]
block<<<{"description": "The list of ids of the blocks (subdomain) that the stress divergence kernels will be applied to"}>>> = 'pellet_type_1 pellet_type_4'
insulator_models<<<{"description": "Type(s) of physics models used on this block. The choices are: Elastic ThermalExpansion"}>>> = 'Elastic ThermalExpansion'
youngs_modulus<<<{"description": "Young's modulus of the material."}>>> = ${insulator_youngs_modulus}
poissons_ratio<<<{"description": "Poisson's ratio for the material."}>>> = ${insulator_poissons_ratio}
thermal_expansion_coeff<<<{"description": "Thermal expansion coefficient"}>>> = ${insulator_thermal_expansion_coeff}
thermal_conductivity<<<{"description": "The thermal conductivity value"}>>> = ${insulator_thermal_conductivity}
specific_heat<<<{"description": "The specific heat value"}>>> = ${insulator_specific_heat}
density<<<{"description": "Initial insulator density"}>>> = ${insulator_density}
[]
[]
[ZirconiumAlloy<<<{"href": "../../syntax/NuclearMaterials/ZirconiumAlloy/index.html"}>>>]
[clad]
block<<<{"description": "The list of ids of the blocks (subdomain) that the stress divergence kernels will be applied to"}>>> = clad
cladding_models<<<{"description": "Type(s) of physics models used on this block. The choices are: Creep Elastic Plasticity ZryOxidation IrradiationGrowth ThermalExpansion ZrPhase ZryCladdingFailure"}>>> = 'Elastic Creep IrradiationGrowth ThermalExpansion'
flux_function<<<{"description": "Function which contains the neutron flux data."}>>> = flux
additional_generate_output<<<{"description": "Add scalar quantity output for stress and/or strain (will be appended to the list in `generate_output`)"}>>> = 'creep_strain_xx creep_strain_yy
creep_strain_xy creep_strain_zz'
[]
[]
[](assessment/LWR/validation/Riso_II5/analysis/Riso_II5_action.i)