Releases: TLCFEM/suanPan
Releases · TLCFEM/suanPan
Release list
suanPan-v4.1.1
What's New:
- update
MinGW-w64with UCRT and GCC 15.3.0, see SDK link - deprecate
macos-14runners and default tomacos-15 - default to
windows-2025and Visual Studio 2026 toolkit - update
Armadilloto version15.4.1 - update
tbbto versionv2023.1.0 - update
OpenBLASto version0.3.34 - fix
TableCDPimplementation #360 with a robust handling of tables
🛡️ VirusTotal Results
- suanPan-linux-amd64-aocl-avx.tar.gz
- suanPan-linux-amd64-aocl-no-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-mkl-avx.tar.gz
- suanPan-linux-amd64-mkl-no-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-mpi-no-avx-ilp64.tar.gz
- suanPan-linux-amd64-mkl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-openblas-avx.tar.gz
- suanPan-linux-amd64-openblas-no-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-no-avx.tar.gz
- suanPan-linux-arm64-openblas-vtk.tar.gz
- suanPan-linux-arm64-openblas.tar.gz
- suanPan-macos-15-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-15-arm64-openblas-vtk.tar.gz
- suanPan-win-gcc-openblas-vtk-no-avx.zip
- suanPan-win-gcc-openblas-vtk.zip
- suanPan-win-mkl-vtk-no-avx.zip
- suanPan-win-mkl-vtk.sha256
- suanPan-win-mkl-vtk.zip
- suanpan.4.1.1.nupkg
suanPan-v4.1
What's New:
- add global uniform/universal damping model
UDDNewmark#348 - bump up various dependencies
- add
SP_ENABLE_ARMA_SMALL_MEMORYflag to optimize memory footprint - extend
(S)GCMQto accept an additional objective length parameter #355 - add support to define variables/macros via
variablecommand #356
🛡️ VirusTotal Results
- suanPan-linux-amd64-aocl-avx.tar.gz
- suanPan-linux-amd64-aocl-no-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-mkl-avx.tar.gz
- suanPan-linux-amd64-mkl-no-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-mpi-no-avx-ilp64.tar.gz
- suanPan-linux-amd64-mkl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-openblas-avx.tar.gz
- suanPan-linux-amd64-openblas-no-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-no-avx.tar.gz
- suanPan-linux-arm64-openblas-vtk.tar.gz
- suanPan-linux-arm64-openblas.tar.gz
- suanPan-macos-14-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-14-arm64-openblas-vtk.tar.gz
- suanPan-macos-15-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-15-arm64-openblas-vtk.tar.gz
- suanPan-win-gcc-openblas-vtk-no-avx.zip
- suanPan-win-gcc-openblas-vtk.zip
- suanPan-win-mkl-vtk-no-avx.zip
- suanPan-win-mkl-vtk.sha256
- suanPan-win-mkl-vtk.zip
- suanpan.4.1.0.nupkg
suanPan-v4.0
What's New:
- (breaking) change the behaviour of constraint tokens, natural ordering (1, 2, 3, etc.) may break in this version, use more explicit tokens for unconventional DoFs
- fix implementation of UDL #317
- bump up various dependencies
- add
Balloonmodels for metals
🛡️ VirusTotal Results
- suanPan-linux-amd64-aocl-avx.tar.gz
- suanPan-linux-amd64-aocl-no-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-mkl-avx.tar.gz
- suanPan-linux-amd64-mkl-no-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-mpi-no-avx-ilp64.tar.gz
- suanPan-linux-amd64-mkl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-openblas-avx.tar.gz
- suanPan-linux-amd64-openblas-no-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-no-avx.tar.gz
- suanPan-linux-arm64-openblas-vtk.tar.gz
- suanPan-linux-arm64-openblas.tar.gz
- suanPan-macos-14-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-14-arm64-openblas-vtk.tar.gz
- suanPan-macos-15-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-15-arm64-openblas-vtk.tar.gz
- suanPan-win-gcc-openblas-vtk-no-avx.zip
- suanPan-win-gcc-openblas-vtk.zip
- suanPan-win-mkl-vtk-no-avx.zip
- suanPan-win-mkl-vtk.sha256
- suanPan-win-mkl-vtk.zip
- suanpan.4.0.0.nupkg
suanPan-v3.9.4
A maintenance release.
🛡️ VirusTotal Results
- suanPan-linux-amd64-aocl-avx.tar.gz
- suanPan-linux-amd64-aocl-no-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-mkl-avx.tar.gz
- suanPan-linux-amd64-mkl-no-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-mpi-no-avx-ilp64.tar.gz
- suanPan-linux-amd64-mkl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-openblas-avx.tar.gz
- suanPan-linux-amd64-openblas-no-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-no-avx.tar.gz
- suanPan-linux-arm64-openblas-vtk.tar.gz
- suanPan-linux-arm64-openblas.tar.gz
- suanPan-macos-14-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-14-arm64-openblas-vtk.tar.gz
- suanPan-macos-15-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-15-arm64-openblas-vtk.tar.gz
- suanPan-win-gcc-openblas-vtk-no-avx.zip
- suanPan-win-gcc-openblas-vtk.zip
- suanPan-win-mkl-vtk-no-avx.zip
- suanPan-win-mkl-vtk.sha256
- suanPan-win-mkl-vtk.zip
- suanpan.3.9.4.nupkg
suanPan-v3.9.3
What's New:
- The binaries on Windows are now signed via SignPath.
- The archives on macOS are now fully portable.
- The folder structure of the archives are updated.
- The VirtualTotal scan results are also provided starting from this release.
🛡️ VirusTotal Results
- suanPan-linux-amd64-aocl-avx.tar.gz
- suanPan-linux-amd64-aocl-no-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-avx.tar.gz
- suanPan-linux-amd64-aocl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-mkl-avx.tar.gz
- suanPan-linux-amd64-mkl-no-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-avx.tar.gz
- suanPan-linux-amd64-mkl-vtk-mpi-no-avx-ilp64.tar.gz
- suanPan-linux-amd64-mkl-vtk-no-avx.tar.gz
- suanPan-linux-amd64-openblas-avx.tar.gz
- suanPan-linux-amd64-openblas-no-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-avx.tar.gz
- suanPan-linux-amd64-openblas-vtk-no-avx.tar.gz
- suanPan-linux-arm64-openblas-vtk.tar.gz
- suanPan-linux-arm64-openblas.tar.gz
- suanPan-macos-14-amd64-openblas-avx.tar.gz
- suanPan-macos-14-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-14-arm64-openblas-vtk.tar.gz
- suanPan-macos-14-arm64-openblas.tar.gz
- suanPan-macos-15-amd64-openblas-avx.tar.gz
- suanPan-macos-15-amd64-openblas-vtk-avx.tar.gz
- suanPan-macos-15-arm64-openblas-vtk.tar.gz
- suanPan-macos-15-arm64-openblas.tar.gz
- suanPan-win-gcc-openblas-no-avx.zip
- suanPan-win-gcc-openblas-vtk-no-avx.zip
- suanPan-win-gcc-openblas-vtk.zip
- suanPan-win-gcc-openblas.zip
- suanPan-win-mkl-no-avx.zip
- suanPan-win-mkl-vtk-no-avx.zip
- suanPan-win-mkl-vtk.sha256
- suanPan-win-mkl-vtk.zip
- suanPan-win-mkl.zip
- suanPan-win-openblas-no-avx.zip
- suanPan-win-openblas-vtk-no-avx.zip
- suanPan-win-openblas-vtk.zip
- suanPan-win-openblas.zip
- suanpan.3.9.3.nupkg
suanPan-v3.9.2
A maintenance release.
We provide more prebuilt binaries on Linux with both amd64 and arm64 architectures.
No arm64 builds are available on Windows due to the following restrictions.
All are build on amd64.
- There is no usable GCC toolchain on arm64 platform.
- There are no oneAPI MKL and the corresponding compilers available on arm64 platform.
What's New:
- revise updater logic, now it pulls asset list from GitHub dynamically
- update the naming convention of release assets to better reflect the architecture difference
suanPan-v3.9.1
A maintenance release.
We provide more prebuilt binaries on macOS version 14/15 with both amd64 and arm64 architectures.
What's New:
- some minor fixes
suanPan-v3.9
suanPan-v3.8
In this version, we improve the numerical stability and robustness of some nonlinear material models (both 1D and 3D).
Example iso-error maps are provided, see documentation for details.
We also improve the accuracy of various time integration methods.
What's New:
- add optional hourglassing control for
CP4RandC3D8Relements - add
Prestrainwrapper for uniaxial materials to apply prestrain #266 - add
GERKNgeneralized explicit RKN time integration #268 - add
GSSEexplicit time integration #274 - fix improper detection of linear systems #270
- fix wrong corrector in explicit Bathe time integration #272
- improve numerical integration stability and robustness of various material models
- update
OpenBLASto version0.3.30 - fix damage variable output in
TimberPD#276
suanPan-v3.7.1
What's New:
- Miscellaneous fixes.
- Add missing
dllfiles onwin-mklversions.