Repository navigation
Sprung FEA v0.2
Sprung FEA v0.2 adds contact and bolted joints, expands support and thermal modeling, and brings a refreshed interface and faster direct solvers to macOS, Windows and Linux.
Changes since v0.1
- Contact and bolts: touching assembly faces can separate and slide, with friction, bolt preload, bolt forces, contact forces and pressure results. Try the new bolted-joint example.
- More support options: directional, frictionless and cylindrical supports; improved body hiding, isolation and face selection.
- Expanded analyses: transient heat transfer, radiation, temperature-dependent materials, natural frequencies with preload, custom plastic hardening curves and unloading results.
- Section forces: read the force, bending moment and torque carried through a section.
- Refreshed workspace: revised study tree, condition editors, result controls and charts; live meshing and solver output.
- Faster direct solvers: PARDISO uses Apple Accelerate on macOS and a separate MIT-licensed
sprung-solveprogram with Intel oneMKL on Windows and Linux. Threaded SPOOLES remains available, with synchronization fixes and solver comparison checks. - Geometry face-visibility and cross-platform solver/packaging fixes.
Install
The release tag is v0.2; the application and installer version is 0.2.0.
| Platform | Download | Installation |
|---|---|---|
| macOS, Apple Silicon | Sprung-FEA-0.2.0-arm64.dmg |
Open the DMG and drag Sprung FEA to Applications. |
| Windows, x64 | Sprung-FEA-Setup-0.2.0.exe |
Run the installer; it installs for your user without administrator rights. |
| Linux, x64 | Sprung-FEA-0.2.0-x86_64.AppImage |
Run chmod +x Sprung-FEA-0.2.0-x86_64.AppImage, then launch it. |
Everything needed to mesh and solve is bundled; analysis runs locally. Builds are unsigned (macOS is ad-hoc signed, without notarization). On macOS, use System Settings → Privacy & Security → Open Anyway if launch is blocked. On Windows, use More info → Run anyway if SmartScreen appears.
Validation and sources
Built from commit c00ee1992bbdbd0b53d3fff5f14f4832b28a3487 in Build run 37725212117. All three platforms passed direct-solver comparisons and static/frequency solves using only their packaged engine and solver. Local validation also passed the production build, 7 service/logic tests, 96 engine tests (2 platform-specific skips) and all 36 browser end-to-end scenarios.
Sprung-FEA-v0.2-sources.tar.gz includes the application source, upstream source archives, build recipes, patches, release build log and a SHA-256 source manifest. SHA256SUMS.txt covers the installers and source bundle. The Windows and Linux builds include proprietary Intel oneMKL in the separate sprung-solve program; its redistribution license and notices ship with the application.
See the README for setup and limitations, and third-party notices for component licensing.