Formal Analytical Framework for Mechanics — a computation kernel for classical stress concentration, fracture mechanics, and fatigue life assessment within the Continuity Aero ecosystem.
OpenFAFM is a deterministic computation kernel that implements established analytical models for structural mechanics. It performs stress concentration analysis, fracture mechanics evaluation, and fatigue life assessment using exact rational arithmetic — no floating-point approximation, no numerical drift.
Built as a layered system, each engineering domain delegates its mathematical operations downward through a validated computation stack. The architecture ensures that no layer reimplements mathematics that already exists in a lower layer, maintaining traceability from physical problem to analytical result.
OpenFAFM is designed as a reference implementation of classical analytical methods. It is intended for educational, research, and computational workflow integration purposes.
Five validated domain layers, each building on the computation layers below.
Classical stress and strain formulations for solid mechanics. Tensor-based computation with frame-bound coordinate systems.
Linear elastic fracture mechanics (LEFM). Stress intensity factors for standard crack geometries and boundary conditions.
Fatigue life assessment using established S-N curve methodologies. Cycle counting and damage accumulation models.
Strain-life approaches for low-cycle fatigue regimes. Coffin-Manson and related models with exact arithmetic.
Constitutive models for cyclic material behaviour. Kinematic and isotropic hardening formulations.
| Language | Python 3.13 |
| Arithmetic | Exact rational (standard library) |
| Runtime Dependencies | Zero — stdlib only |
| Validation | Comprehensive test suite with cross-validation |
| Architecture | Layered kernel — downward delegation only |
Free for academic research, personal use, education, and open-source projects. Source code availability required for derivative works.
Required for commercial use. Continuity Aero Analytical License v1.0. Contact for licensing terms and pricing.