moltres
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ModeratorHeatSourceTransientAux Class Reference

#include <ModeratorHeatSourceTransientAux.h>

Inheritance diagram for ModeratorHeatSourceTransientAux:
[legend]

Public Member Functions

 ModeratorHeatSourceTransientAux (const InputParameters &parameters)
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Member Functions

virtual Real computeValue () override
 

Protected Attributes

const PostprocessorValue & _average_fission_heat
 
const Function & _gamma
 

Detailed Description

When a reactor runs, gamma rays are emitted in extraordinary quantity. These gammas tend to heat the graphite in thermal MSRs, as experienced at the MSRE, and make the graphite's steady temperature quite a bit hotter than then the salt. ORNL found that gamma heating in graphite is nearly uniform over the core since gammas have a long mean free path. In addition, the gamma heating is proportional to the average fission heat. This kernel computes local gamma heating as a function of average fission heat and a user-defined proportionality factor (usually between 2 and 10 percent).

Gamma can define a form factor for the gamma heating. That is, gamma heating can be set to be cosinusoidal or Bessel.

Constructor & Destructor Documentation

◆ ModeratorHeatSourceTransientAux()

ModeratorHeatSourceTransientAux::ModeratorHeatSourceTransientAux ( const InputParameters &  parameters)

Member Function Documentation

◆ computeValue()

Real ModeratorHeatSourceTransientAux::computeValue ( )
overrideprotectedvirtual

◆ validParams()

InputParameters ModeratorHeatSourceTransientAux::validParams ( )
static

Member Data Documentation

◆ _average_fission_heat

const PostprocessorValue& ModeratorHeatSourceTransientAux::_average_fission_heat
protected

◆ _gamma

const Function& ModeratorHeatSourceTransientAux::_gamma
protected

The documentation for this class was generated from the following files: