Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

QF Solver 0.2.7: Building an Inspectable Python FEM Solver with Reproducible V&V

Description and use

QF Solver 0.2.7 is an open‑source Python FEM solver that emphasizes transparency, reproducibility, and verification, providing documented benchmarks up to 5 million DOF.

Problem

Develop an open‑source FEM solver that is transparent, reproducible, and verifiable, enabling users to inspect formulations, solver choices, tolerances, and validation status.

Outcome

QF Solver 0.2.7 delivers a transparent FEM framework with documented verification for various analysis types, including large‑scale PETSc runs up to 5M DOF, and provides reproducible benchmarks and qualification data.

Workflow

  • 1. Install via pip: pip install qf-solver
  • 2. Import and build a model using provided element types (TET4, HEX8, etc.)
  • 3. Configure solver options (linear static, modal, Newmark, etc.)
  • 4. Run the solver and capture verification outputs (residuals, equilibrium, energy checks)
  • 5. Store results and configuration in the repository’s verification folder
  • 6. Publish benchmarks and qualification data on the project website

Evidence

The current public evidence includes approximately: 1,029,000 DOF – Two stable PETSc replays; 3,000,000 DOF – Two Silver replays plus bounded Gold Compute evidence; 5,012,640 DOF – Two Silver replays; 10M scale – Bounded evidence only.

Source

I really want to emphasize this: these numbers are not a universal QF Solver performance benchmark.

Source

  • Record date: 2026-09-13T09:32:16.326Z