onix
– Salamèche: the burnup solver¶
Burn¶
These functions operate the depletion of the System and the BUCells for each microsteps and macrosteps.
Depletes the system for macrostep s. |
|
Depletes a BUCell for macrostep s. |
|
Depletes a BUCell for microstep ss within macrostep s. |
Matrix builder¶
These functions build the depletion matrix.
Builds the cross section matrix. |
|
Builds the decay matrix. |
|
Gets the initial density vector. |
CRAM solver¶
These functions implement the CRAM solver and verify the consistency of calculated density values.
CRAM uses a Chebishev Rational Approximation Method of order 16 to compute the solution of the matricial depletion equation. |
|
This functions checks against negative and extremely small densities (same as onix.salameche.CRAM_density_check). |
|
This function checks for extremely low densities and negative densities. |