HPC Tier Module

Neutron Diffusion Solver (Multigroup, k-eff)

Multigroup neutron diffusion with k-effective, checked against the closed-form analytic eigenvalue.

See it run - a worked example, 100% in this browser tab

The problem

Reactor-physics k-effective estimates are easy to get subtly wrong, and many calculators assert a number without checking it against the analytic eigenvalue.

The local-first solution

This plugin discretizes the 1-2 group neutron diffusion equation with second-order central finite differences in the browser, finds k-effective by power iteration, and checks the bare-slab result against the closed-form analytic eigenvalue.

What it does

1D one or two energy group diffusion with second-order central finite differences
k-effective eigenvalue via power (fission-source) iteration
Vacuum (extrapolated) and reflective boundary conditions
Bare-slab check against the closed-form k = nu Sigma_f / (Sigma_a + D B^2)
Converged group flux profiles and k-convergence history charts

Honest scope

Every figure is exact arithmetic over the discretized operator with no engine call, network, or AI, and accuracy is verified against the analytic eigenvalue rather than asserted. Cross sections are dated material inputs you confirm, and the output always surfaces the set it used plus the analytic relative error. This is not nuclear-safety or licensing advice.

Authorities cited

Solve for k-effective

Run the solver in the browser and save the verified result to Sandbox, attach it to a Worklog case, or route it into a Gate client portal. Nothing leaves your machine to anyone's cloud.

GDBS by VaultSync Solutions Inc. - Verifiable Computation. gdbs.getvaultsync.com