Architecture Overview
- Qt Widgets desktop app with MainWindow as UI orchestrator.
- ProjectModel encapsulates app state, import/persistence, and computation entry points.
- Fatigue engine parses Abaqus stress reports and evaluates fatigue models.
- LibraryManager merges default and user libraries and handles exports.
- SimulationModelWidget uses a dedicated Abaqus parser for model/mesh browsing.