HPC Tier Module

2D Heat Equation (Transient)

Solve the 2D transient heat equation in your browser, checked against an exact analytic eigenmode.

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

The problem

Engineers prototyping transient conduction often reach for a heavy desktop solver or an unverified spreadsheet, with no built-in proof that the time-stepping is stable or that the answer matches a known closed form.

The local-first solution

This plugin marches the 2D heat equation with a cited 5-point Laplacian using FTCS explicit or unconditionally stable ADI, computes the von Neumann stability number, and reports the L-infinity / L2 error against an exact analytic eigenmode - all deterministic f64 math in your browser with nothing uploaded.

What it does

FTCS forward-time explicit march with a computed mesh Fourier number and a hard stability flag
Backward-Euler ADI (Peaceman-Rachford) implicit step via the exact Thomas tridiagonal solve
Dirichlet, Neumann (zero-flux insulated), and Robin convective boundary conditions per edge
Validation against the exact separable eigenmode and its analytic decay rate
Steady-state Laplace residual reported as the long-time check
GeoNum conditioning probe of the time-stepping recurrence

Honest scope

EXACT: the 5-point stencil, FTCS update, Thomas solve, stability number, and the analytic eigenmode it is checked against are exact f64 arithmetic over published formulas; diffusivity and geometry are user inputs echoed back. NOT modeled: nonlinear or temperature-dependent diffusivity, sources, anisotropic conductivity, phase change, radiation boundaries, 3D, or curved geometry. This is an engineering/teaching solver, not a certified safety analysis.

Authorities cited

Prototype conduction with a proof

Run the solve in your browser with nothing uploaded, then save the field and error report to a Sandbox workspace or attach it to a Worklog case for review.

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