Gas Release¶
Purpose¶
This routine computes released gas inventories and standard release metrics from the current state of the fuel microstructure.
It does not solve transport equations; instead, it post-processes the gas inventories after diffusion, trapping, and grain-boundary models have been applied.
Physical meaning¶
At each time step, fission gases are partitioned into:
produced
decayed (radioactive gases)
retained in the grain
retained at grain boundaries
released to the free volume
The released fraction is obtained by mass conservation.
Algorithm¶
For each gas species i:
Compute released inventory by mass balance:
\[N_i^{rel} = N_i^{prod} - N_i^{dec} - N_i^{grain} - N_i^{GB}\]Enforce non-negativity:
\[N_i^{rel} \ge 0\]Compute intergranular gaseous swelling:
\[S_{IG} = \frac{3}{R_g} N_b V_b\]Compute integral release metrics (FGR, R/B).
Outputs¶
Xe released,Kr releasedFission gas releaseXe133 R/B,Kr85m R/BHelium fractional releaseHelium release rate
Numerical notes¶
Release is computed only for non-restructured matrix systems.
Division-by-zero conditions are explicitly guarded.
Negative released inventories are clipped to zero.
Relation to other models¶
This routine depends on:
Intragranular diffusion
Grain-boundary bubble evolution