radiationAbsorption

Computes the absorbed power for each radiation group given the absorption coefficient and ion number density

Parameters

ionMass (float)
The mass of the ion species
numberOfGroup (int)
The number of groups that should be considered

Parent Updater Data

in (string vector, required)

1st Variable

The ion number density for the species \(1/m^{3}\)

2nd Variable

The group radiation energy density \(J/m^{3}\) for each group, each component represents a different frequency group

3rd Variable

The absorption coefficient \(m^{2}/Kg\) for each group, each component represents a different frequency group
out (string vector, required)
The output is the absorbed power density in \(W/m^{3}\)

Example

<Updater name>
  kind = equation1d
  onGrid = domain
  in =  [density, radiationEnergy, intAbsPlanck]
  out = [absorbedPower]

  <Equation thisGas>
    kind = radiationAbsorption
    numberOfGroups = 1
    ionMass = MI
  </Equation>
</Updater>