HPC Tier Module

Pennes Bioheat Equation (Ablation / Hyperthermia)

March transient tissue heating with the Pennes bioheat equation and a cited thermal dose - exact, in-browser.

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

The problem

Thermal-therapy modeling and engineering verification need a bioheat solver that reports temperature and thermal dose against exact benchmarks, flags numerical instability, and surfaces every tissue constant rather than hiding them.

The local-first solution

This plugin integrates the cited Pennes bioheat PDE by explicit or implicit finite differences in exact f64, computes the Sapareto-Dewey CEM43 dose, and checks the solution against two closed-form benchmarks - all deterministic and in your browser with no upload.

What it does

Centred 2nd-order Laplacian with FTCS explicit or backward-Euler implicit time marching
Pennes perfusion heat-sink term in both the explicit update and implicit diagonal
Von Neumann stability number computed and hard-flagged when violated
Sapareto-Dewey CEM43 cumulative-equivalent-minutes thermal dose by trapezoidal integration
Steady-state perfusion benchmark with the exact penetration depth sqrt(k/(w_b c_b))
Pure-diffusion sine-mode decay benchmark when perfusion and sources are off

Honest scope

Exact: the Laplacian stencil, the explicit and implicit updates, the Thomas solve, the stability number, the trapezoidal CEM43 integral, and the two closed-form benchmarks. The Pennes perfusion term is an approximate model treating blood as a uniform, instantly-equilibrating sink at fixed arterial temperature, with temperature-independent properties; it does not model discrete-vessel cooling, nonlinear perfusion, the Arrhenius damage integral, phase change, or 3D anatomy, and CEM43 is an isoeffect dose reported, not a clinical determination. Research, education, and engineering verification only - not a medical device and not for clinical or treatment-planning decisions.

Authorities cited

Run the bioheat solve

Compute the temperature field and thermal dose in your browser, with nothing uploaded to anyone's cloud. Save the run to Sandbox, attach it to a Worklog case, or share parameters through a Gate portal.

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