AuxKernels

  • Sub Channel App
  • SCMBlockedMassFlowRateAuxComputes inlet mass flow rate BCs, from specified mass flux and cross-sectional area and applies blocked inlet conditions
  • SCMFlatMassFlowRateAuxComputes a uniform mass flow rate at the inlet
  • SCMMassFlowRateAuxComputes mass flow rate from specified mass flux and subchannel cross-sectional area. Can read either PostprocessorValue or Real
  • SCMQuadPowerAuxComputes axial power rate (W/m) that goes into the subchannel cells or is assigned to the fuel pins, in a quadrilateral lattice arrangement
  • SCMRZPinQPrimeAuxAxial heat rate on pin surface for a 2D-RZ axi-symmetric fuel pin model
  • SCMTriPowerAuxComputes axial power rate (W/m) that goes into the subchannel cells or is assigned to the fuel pins, in a triangular lattice arrangement

AuxVariables

FluidProperties

  • Sub Channel App
  • PBSodiumFluidPropertiesClass that provides the methods that realize the equations of state for Liquid Sodium

ICs

  • Sub Channel App
  • FCTFdisplacementICThis class calculates the displacement of the duct for the areva FCTF
  • MarvelTriFlowAreaICComputes flow area of subchannels in a triangular lattice arrangement in a MARVEL-type micro-reactor
  • MarvelTriWettedPerimICComputes wetted perimeter of subchannels in a triangular lattice arrangement in a MARVEL-type micro-reactor
  • SCMMassFlowRateICComputes mass float rate from specified mass flux and cross-sectional area
  • SCMQuadFlowAreaICComputes subchannel flow area in the square lattice subchannel arrangement
  • SCMQuadPowerICComputes axial heat rate (W/m) that goes into the subchannel cells or is assigned to the fuel pins, in a square lattice arrangement
  • SCMQuadWettedPerimICComputes wetted perimeter of subchannels in a square lattice arrangement
  • SCMTriFlowAreaICComputes flow area of subchannels in a triangular lattice arrangement
  • SCMTriPowerICComputes axial power rate (W/m) that goes into the subchannel cells or is assigned to the fuel pins, in a triangular lattice arrangement
  • SCMTriWettedPerimICComputes wetted perimeter of subchannels in a triangular lattice arrangement
  • ViscosityICComputes viscosity from specified pressure and temperature

Mesh

Modules

Modules/FluidProperties

  • Sub Channel App
  • PBSodiumFluidPropertiesClass that provides the methods that realize the equations of state for Liquid Sodium

Outputs

  • Sub Channel App
  • QuadSubChannelNormalSliceValuesPrints out a user selected value at a user selected axial height in a matrix format to be used for post-processing

Positions

  • Sub Channel App
  • SCMPinPositionsCreate positions at the pin positions in the SubChannel mesh.

Postprocessors

  • Sub Channel App
  • SCMDuctHeatRatePostprocessorCalculates the heat flow that goes into the coolant through the duct based on aux variable duct_heat_flux
  • SCMPinPowerPostprocessorCalculates the total heat rate that goes into the coolant from all the heated fuel-pins based on aux variable q_prime
  • SCMPinSurfaceTemperatureReturns the surface temperature of a specific fuel pin at a user defined height. Applies a linear reconstruction for the temperature.
  • SCMPlanarMeanCalculates an mass-flow-rate averaged mean of the chosen variable on a z-plane at a user defined height over all subchannels
  • SCMTHPowerPostprocessorCalculates the total power of the subchannel assembly via the thermal-hydraulic enthalpy flow rate balance between inlet and outlet.
  • SubChannelDeltaCalculates an absolute overall inlet-mass-flow-rate weighted difference, of a chosen variable, for the whole subchannel assembly, from inlet to outlet
  • SubChannelPointValuePrints out a user selected value of a specified subchannel at a user selected axial height

Problem

SCMClosures

  • Sub Channel App
  • SCMFrictionMATRAClass that computes the axial friction factor using the MATRA correlation.
  • SCMFrictionUpdatedChengTodreasClass that computes the axial friction factor using the updated Cheng Todreas correlations.
  • SCMHTCBorishanskiiClass that computes the convective heat transfer coefficient using the Borishanskii correlation. Only use for fuel-pins.
  • SCMHTCDittusBoelterClass that computes the convective heat transfer coefficient using the Dittus Boelter correlation.
  • SCMHTCGnielinskiClass that computes the convective heat transfer coefficient using the Gnielinski correlation.
  • SCMHTCGraberRiegerClass that computes the convective heat transfer coefficient using the Graber-Rieger correlation. Only use for fuel-pins.
  • SCMHTCKazimiCarelliClass that computes the convective heat transfer coefficient using the Kazimi-Carelli correlation. Only use for fuel-pins.
  • SCMHTCSchadModifiedClass that computes the convective heat transfer coefficient using the Schad-Modified correlation. Only use for fuel-pins.
  • SCMMixingChengTodreasClass that models the turbulent mixing coefficient for wire-wrapped triangular assemblies using the Cheng Todreas correlations.
  • SCMMixingConstantBetaClass that models the turbulent mixing coefficient beta as a user defined constant.
  • SCMMixingKimAndChungClass that models the turbulent mixing coefficient using the Kim and Chung correlations.

Transfers

UserObjects

Variables