Structures, heat, flow, fracture, plasticity — finite-element analysis as one API request. Your agent describes the problem; the engine solves it and returns the answers.
/solve over REST, MCP, or Python.# the agent sends a structure { "nodes": [[0,0],[1,0],[2,0],[3,0]], "materials": {"steel":{"E":210e9,"nu":.3}}, "elements": [ {"type":"beam2d","nodes":[0,1], "section":{"A":.01,"I":8e-6}} … ], "supports": [{"node":0,"dofs":["ux","uy","rz"]}], "loads": [{"node":3,"fy":-5000}] } # and gets the solved answer back ← tip_deflection: -26.8 mm ← wall_moment: 15.0 kN·m ← solve_ms: 1.2
Handing an agent FEA code to run elsewhere means it also has to derive the formulas — and it will hallucinate them. physicsbase moves the physics server-side. The agent only describes geometry and loads; every number it reasons about is computed, not guessed.
PL³/3EI, hopes it's right"loads": [ {"node":3, "fy":-5000} ]
"reactions":[ {"fy":5000, "mz":15000} ]
A full structural FEA curriculum plus a unified field kernel for heat, diffusion, and flow — and the couplings between them.
Springs, trusses, 2D & 3D frames, higher-order continuum, solids and axisymmetric — plus a unified field engine for heat conduction, mass diffusion, potential flow, and transport. All in one JSON format.
closed-form tests, all green
One JSON format, three ways to call — however your agent is wired.
Frequencies, transient response, damage, and von Mises plasticity.
Critical load factors from geometric stiffness — columns & frames.
Point, distributed, thermal, gravity, self-weight, tractions.
Member forces, reactions, deflections, moment diagrams — 2D and 3D, with torsion and biaxial bending. Tension and compression resolved sign-correct.
Mesh a 2D part and get the full stress field with von Mises per element, plane stress or plane strain, linear or quadratic elements so an agent can find the critical spot.
The shapes trace the real deformed states an agent gets back — a beam bends, a mode vibrates, a truss trades tension for compression.
static · deflection & moment
modal · natural frequency
tension & compression
The same engine that bends a beam solves temperature fields, potential flow, and nonlinear damage — here's what those look like moving.
a source spreads through a conductive field
streamlines bending past an obstacle
stiffness degrades, a crack propagates
We took hard problems straight from arXiv and solved them by calling physicsbase in a loop — the results match the papers and the closed-form theory.

Every frame is a fresh finite-element solve on the same mesh — only the crack grows. This is the eXtended FEM reproducing the classic edge-crack benchmark, with the stress-intensity factor landing within 1.5% of the handbook and converging as the mesh refines.
Read the case study →
Phase-field brittle fracture — coupling the structural and field solvers to propagate a crack through a notched specimen.
Read the case study →
The eXtended FEM — a crack cutting through elements with no remeshing. K₁ within 1.5% of the handbook, and converging.
Read the case study →
SIMP topology optimization — 50 FE solves in a loop turn a grey slab into the iconic optimized cantilever.
Read the case study →
A travelling heat source — the transient thermal field behind welding and 3D-printed metal, checked against Rosenthal.
Read the case study →“Our design agent sizes a beam in a loop now — solve, check the stress, resize, solve again. Every step is a real number, not a guess.”
“We dropped the ‘generate FEA code and hope’ step entirely. The MCP tool just returns the deflection and we move on.”
“Buckling and modal in the same JSON format as statics. It reads like a real solver because it is one.”
Free during the research preview. No API key, no sign-up — just POST /solve.