HPC Tier Module

Finite Element Beam / Truss Solver

2D beam and truss finite-element solver, checked against closed-form deflections and equilibrium.

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

The problem

Structural prototyping needs quick displacement and member-force checks, but full FEM packages are heavy to set up and a hand calculation is slow and error-prone for anything past a couple of members.

The local-first solution

This solver builds a 2D model of nodes and truss or Euler-Bernoulli beam elements, assembles the global stiffness matrix, and solves K u = F by Gaussian elimination in your browser - recovering displacements, reactions, and member forces, validated against closed-form cantilever and simply-supported deflections. Deterministic f64 math, nothing uploaded.

What it does

Truss (axial EA/L) and beam/frame (Euler-Bernoulli Hermite, 3 DOF per node) elements
Global stiffness assembly with nodal point loads (Fx, Fy, M) and fixed-DOF boundary conditions
K u = F solve by Gaussian elimination with partial pivoting
Nodal displacements, support reactions, and per-element internal actions (axial, shear, moment)
Validation against closed-form cantilever, simply-supported, and method-of-joints references
GeoNum drift probe of the elimination pivots to flag ill-conditioning

Honest scope

EXACT: the element stiffness formulas, global assembly, Gaussian-elimination solve, and force recovery are exact linear algebra in f64; E, A, and I are dated spec inputs the result echoes back. NOT modeled: this is linear-elastic, small-displacement, static analysis only - no nonlinearity, buckling, dynamics, shear deformation, distributed loads, thermal/prestress, self-weight, or 3D. Not engineering advice - verify any load-bearing design against the governing code and a licensed PE.

Authorities cited

Size a member with a built-in check

Run the analysis in your browser with nothing uploaded, then route displacements, reactions, and the conditioning verdict into a Sandbox workspace or attach them to a Worklog case.

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