Fast rainflow counting written in C (C99). Including wrappers for MATLAB and Python
-
Updated
Sep 23, 2026 - C
Fast rainflow counting written in C (C99). Including wrappers for MATLAB and Python
A C++ implementation of the ASTM E1049-85 rain flow cycle counting algorithm for fatigue analysis
Aircraft structural analysis from first principles in Python/NumPy: stress transformation, beam theory, a hand-built finite element solver, buckling, composite laminate analysis (CLT, Tsai-Wu) and fatigue life (S-N, rainflow, Miner). Validated against closed-form solutions, Kaw's examples and MIL-HDBK-5J/17 data.
CHRONOS — a novel bounded 3D chaotic attractor (BCWSA) solver for deepwater-riser vortex-induced-vibration (VIV) fatigue, with standards-based (DNV-RP-C203 / ASTM E1049) post-processing, chaos diagnostics, full case-study outputs, and technical report.
Physics-based Machine Learning surrogate for rapid fatigue damage prediction in offshore wind monopiles; Morison equation, rainflow counting, Miner's rule, XGBoost (~35–660x faster than the physics simulation)
To associate your repository with the rainflow-counting topic, visit your repo's landing page and select "manage topics."