Verification

How we verify STRIX

STRIX is an independent solver built to be correct, then confirmed against known references. This page shows the methodology and representative cross-verification results — the engineering facts are open; the presentation is our own.

21/21 international benchmarks passed KDS · KBC · KCI · FEMA OpenSees (UC Berkeley)

Download full V&V report (PDF)

Methodology

Four ways we keep results honest

🧮

OpenSees foundation

Built on the UC Berkeley OpenSees finite-element solver — a world-standard engine — rather than an opaque in-house black box.

📐

Converged to theory

Results are mesh-converged against analytical and code-theoretical solutions — STRIX aims to be correct, not tuned to match any one competitor.

🔗

Standards-traceable

Every design value traces back to its governing combination and KDS/KCI/FEMA clause through Result DNA.

⚖️

Independent cross-checks

Modal periods, member forces and design ratios are cross-verified against established reference models (MIDAS / ETABS).

Verification

We earn trust with data,
not logos.

21 international benchmarks, four categories

Every case below runs the real production code path (builder → OpenSees engine → parser), headless, against a published reference solution — not an internally-invented target. Element, analysis and nonlinear behavior are each checked against a different independent source.

NAFEMS CSI SAP2000 Verification Manual ASME Timoshenko & Roark closed-form

Element Benchmarks

11 benchmarks
BenchmarkSTRIXReferenceΔ
PD1 — Uz (w/ tension) · Tension stiffening via P-Delta analysis−0.543496 in−0.543305 in−0.0352%
SB1 — Tip deflection u_z · Euler-Bernoulli 1D cantilever−0.107865 mm−0.107865 mm+0.00020%
SB10 — Brace E1 axial N · Asymmetric determinate two-bar truss10000 N10000 N0.00%
SB12 — Oblique Ux · Elastic Link (twoNodeLink) Beta Angle coordinate transformation — inclined 6-DOF spring0.152961 mm0.152961 mm+0.000081%
SB2 — Tangential edge stress sigma_yy at D · NAFEMS LE1 elliptic membrane90.8514 MPa92.7 MPa−1.994%
SB3 — Normalized tip displacement u_Q*E*t/P (mid loaded edge) · Cook's membrane23.9578 norm.23.91 norm.+0.2%
SB5 — Deflection coefficient α · Rectangular plate bending — thin plate, uniform & central point load0.00406 0.00406 +0.064%
SB6 — Deflection coefficient α · Thick rectangular plate bending — transverse shear, uniform load0.004271 0.004273 −0.057%
SB7 — Center deflection Uz · Simply-supported beam on a Winkler elastic foundation−0.089333 in−0.089333 in+0.000057%
SB8 — Natural frequency f₁ · Deep simply-supported beam — shear-flexible (Timoshenko) natural frequencies102.149374 Hz102.149414 Hz−0.000039%
SB9 — Midspan deflection Uz — combined (axial+bending) · Rigid steel portal frame under UDL — bending + axial deformation−69.3655 mm−69.372833 mm+0.0106%

Analysis Benchmarks

6 benchmarks
BenchmarkSTRIXReferenceΔ
SM5 — Eigenvalue ω² · Bathe & Wilson eigenvalue problem — ten-bay nine-storey plane frame0.589538 rad²/s²0.589541 rad²/s²−0.00050%
SM5b — Eigenvalue ω² · Rigid-diaphragm eigenvalue condensation — eccentric multi-storey building2070.118745 rad²/s²2070.117026 rad²/s²+0.00010%
SM6 — Eigenvalue ω² · ASME eigenvalue frame — 3-D fixed-base pipe frame with lumped joint masses506338.834586 rad²/s²506331.91595 rad²/s²+0.0014%
SR1 — Period — mode 1 · Response-spectrum analysis of a two-dimensional rigid frame1.56213 s1.562 s+0.0080%
SR2 — Period — mode 1 · Response-spectrum analysis of a three-dimensional eccentric rigid-diaphragm frame0.22705 s0.2271 s−0.021%
SR2b — Frequency — mode 1 · Response-spectrum analysis of a three-dimensional L-shaped braced frame3.05908 Hz3.0592 Hz−0.0040%

Nonlinear Benchmarks

3 benchmarks
BenchmarkSTRIXReferenceΔ
SH1 — Uniaxial backbone, cap boundary (kappa=thetaP) · DcrPMMHinge3d custom P-M-M column hinge — element-mechanics defense1.25×10⁸ N·mm1.25×10⁸ N·mm0.00%
SP1 — Tip Uz at Point2 (P=Mc/L, hardening peak) · Pushover cantilever moment hinge24.9983 mm24.998257 mm+0.00017%
TH1 — Peak relative displacement, zeta=5%, dt=0.003125s (finest) · SDOF anchor for THA time integration200.783 mm200.786209 mm−0.0016%

Stabilization Studies

1 benchmark
BenchmarkSTRIXReferenceΔ
P3S2 — Membrane · mode 1 (X 68%) · Custom stabilization parameter sensitivity0.050509 s0.050529 s+0.0394%

Commercial cross-checks (MIDAS / ETABS)

Representative full-building results, cross-checked against commercial software as a secondary reference — supplementing, not replacing, the closed-form suite above.

Dynamic & modal

QuantitySTRIXReferenceΔ
1st mode period (X)3.01 s3.14 s−4.1%
1st mode period (Y)2.58 s2.69 s−4.1%
Mass participation (X, 1st)91.2%90.4%+0.9%

Member forces

QuantitySTRIXReferenceΔ
Wall base moment9,947 kN·m9,606 kN·m+3.5%
Wall axial Pu (1F)502 kN524 kN−4.2%
Wall in-plane DL moment1,180 kN·m1,101 kN·m+7.2%

Design results

QuantitySTRIXReferenceΔ
Column capacity ratio (flexure)1.771.74+1.7%
Column capacity ratio (shear)1.561.54+1.3%
Wall flexural strength Mn7,436 kN·m7,388 kN·m+0.6%

Representative full-building results from internal cross-verification models. Full per-case datasets and convergence plots for the closed-form suite are in the downloadable V&V report above.

Representative figures. References used for verification only — no competitor UI, table layout or content is reproduced.

Start building with STRIX today

Download for Windows Back to overview