PPolySim OS

GPU PDE Solver

Watch a partial differential equation solve itself on your GPU. Paint hot and cold sources and the steady-state field converges via thousands of Jacobi sweeps per second.

GPU PDE Solver (WebGPU)Live

Controls

Click to paint heat sources; the GPU solves the steady-state field with 40 Jacobi sweeps per frame across a 384×384 grid.

Data Inspector

Backendstarting…
Grid384×384
Unknowns147,456
FPS—

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →
★ Sign in to save this setup
Save your tuned setup, or drop this simulation into your own site, docs, or course page.

How it works

This is the linear-solve core of finite-element and finite-difference analysis, run entirely on the GPU. A WGSL compute shader performs Jacobi relaxation of Laplace's equation across a 384×384 grid — tens of Jacobi sweeps every frame — with Dirichlet boundary conditions you paint interactively. The same matrix-free GPU approach scales to the large linear systems behind real CFD and structural solvers.

✦

Ask the AI about this model

The math, the assumptions, real-world uses, or a code translation — explained for this exact simulation.

More WebGPU simulations

Frequently asked questions

Is this GPU PDE solver tool really free?▾
Yes. GPU PDE Solver runs entirely in your browser using your device's own compute, so local use is free forever. You only pay Compute Tokens if you scale a job to the cloud.
Do I need to install anything?▾
No. Everything runs client-side in a modern browser — no downloads, no license, no account required to start.
Can I save or share my simulation?▾
Create a free account to save projects, and use a shareable embed or minted DOI to publish a live, interactive version anywhere.
How accurate are the results?▾
The solver uses established numerical methods, but results are for research and educational purposes and should be validated against experiment or professional review before you rely on them.