Releases: precice/calculix-adapter
Releases · precice/calculix-adapter
v2.20.1
This release ensures compatibility of the adapter with preCICE v3.0.0.
What's Changed
- Add pre-commit hook config file for clang-format by @IshaanDesai in #117
- Port the CalculiX adapter to preCICE v3 by @MakisH @IshaanDesai in #114
- Use includes in more build steps by @MakisH in #119
Full Changelog: v2.20.0...v2.20.1
Release v2.20.0
This release fixes most of the previously known issues and adds several new features. Furthermore, the latest version of CalculiX as well as latest versions of Ubuntu are supported.
Highlights:
- Added modal dynamic simulations (#91), including support for implicit coupling (#99) and subcycling (#105).
- Added support for hexaedral elements in face meshes. Either hexaedral or tetrahedral elements can be used, but not a combination. (#91)
- Added support for reading pressure (#91)
- Added the possibility of using a static step before the actual coupled simulation. (#101)
- Reworked the support of Quasi 2D-3D simulations: second order elements are now allowed and all combination of write/read data are allowed (#92)
- Updated to CalculiX 2.20
- Fixed several bugs and improved a few error messages. (#88, #94, #95, #102, #103, #104)
This release contains contributions by @boris-martin, @MakisH, @IshaanDesai, @KyleDavisSA and @MatthiasFreimuth. Thanks a lot! 🤗
v2.19.0 - Finally! A release!
This is the first tagged release using the GitHub Releases. Most of the work here was done by @boris-martin, with some help by @MakisH, @fsimonis, @KyleDavisSA, @IshaanDesai.
Highlights:
- Updates for CalculiX v2.19 (#78)
- Added Debian packages for Ubuntu 18.04 and 20.04 (#72)
- Fixed some memory leaks (#76 #77)
- Added the flag
-USE_MT
to the Makefile, enabling multi-threading in SPOOLES (#34, implemented in #78) - Added experimental support for PaStiX (#71 #80 #81)
- Added clang-format and formatted the code (#83)