depletion.f90 File Reference
The depletion
module.
More...
Modules | |
module | depletion |
The predictor-corrector mechanism and solver encapsulation. | |
Functions/Subroutines | |
subroutine | deplete (solver_opts, lib, itot, n0, n, delta_t, source_term, flux, power, input_by_flux, is_adjoint, fixed_fission_energy, reprocessing_rate, feed_rate, adjoint_source_term_reaction, adjoint_source_term_decay) |
Perform a single depletion step (including the predictor/corrector mechanism). More... | |
subroutine | depletion_step (solver_opts, lib, itot, n0, n, delta_t, corrector, powrst, fluxst, source_term, flux, power, input_by_flux, is_adjoint, fixed_fission_energy, reprocessing_rate, feed_rate, adjoint_source_term_reaction, adjoint_source_term_decay) |
Run the solver once. More... | |
subroutine | powerflux (lib, itot, power, flux, concentrations, input_by_flux, fixed_fission_energy, is_adjoint) |
Convert power to flux or vice versa. More... | |
subroutine | fluxo (corrector, powrst, fluxst, flux, power, zero_flux_step, input_by_flux) |
Computes the average flux over a time interval using predictor corrector method, build the diagonal of the transition matrix (DIAG array), convert flux to power or vice versa, multiply A matrix off-diagoal elements by flux. More... | |
subroutine | powerf (lib, itot, factor, fission_rate, concentrations, zero_flux_step) |
Calculate the power-flux conversion factor, based on given fission rate and given concentrations. More... | |
Detailed Description
The depletion
module.