Skip to content

Commit 4f77d58

Browse files
IshaanDesaiMakisH
andauthored
Add a CHANGELOG file (#147)
Co-authored-by: Gerasimos Chourdakis <[email protected]>
1 parent c6f2b8c commit 4f77d58

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

CHANGELOG.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
6+
7+
<!-- markdownlint-configure-file {"MD024": { "siblings_only": true } } -->
8+
9+
## [Unreleased]
10+
11+
### Added
12+
13+
- Extended velocities writing for the 2D3D case ([#137](https://github.com/precice/calculix-adapter/pull/137)).
14+
- Added Ubuntu 24.04 to the CI ([#140](https://github.com/precice/calculix-adapter/pull/140)).
15+
16+
### Changed
17+
18+
- Improved Makefile with respect to compiler flags and version-aware flags ([#139](https://github.com/precice/calculix-adapter/pull/139)).
19+
- Migrated to header-only yaml-cpp ([#143](https://github.com/precice/calculix-adapter/pull/143)).
20+
21+
### Fixed
22+
23+
### Removed
24+
25+
- Removed Ubuntu 24.04 from the CI ([#140](https://github.com/precice/calculix-adapter/pull/140)).
26+
27+
## [v2.20.1] 2024-03-20
28+
29+
### Added
30+
31+
- Added pre-commit hook config file for clang-format ([#117](https://github.com/precice/calculix-adapter/pull/117)).
32+
- Added includes in more build steps ([#119](https://github.com/precice/calculix-adapter/pull/119)).
33+
34+
### Changed
35+
36+
- Ported the CalculiX adapter to preCICE v3 ([#114](https://github.com/precice/calculix-adapter/pull/114)).
37+
38+
## [v2.20.0] 2022-11-17
39+
40+
### Added
41+
42+
- Added modal dynamic simulations ([#91](https://github.com/precice/calculix-adapter/pull/91)), including support for implicit coupling ([#99](https://github.com/precice/calculix-adapter/pull/99)) and subcycling ([#105](https://github.com/precice/calculix-adapter/pull/105)).
43+
- Added support for hexaedral elements in face meshes. Either hexaedral or tetrahedral elements can be used, but not a combination ([#91](https://github.com/precice/calculix-adapter/pull/91)).
44+
- Added support for reading pressure ([#91](https://github.com/precice/calculix-adapter/pull/91)).
45+
- Added the possibility of using a static step before the actual coupled simulation ([#101](https://github.com/precice/calculix-adapter/pull/101)).
46+
47+
### Changed
48+
49+
- Updated to CalculiX 2.20
50+
- Reworked the support of Quasi 2D-3D simulations: second order elements are now allowed and all combination of write/read data are allowed ([#92](https://github.com/precice/calculix-adapter/pull/92)).
51+
52+
### Fixed
53+
54+
- Fixed several bugs and improved a few error messages. ([#88](https://github.com/precice/calculix-adapter/pull/88), [#94](https://github.com/precice/calculix-adapter/pull/94), [#95](https://github.com/precice/calculix-adapter/pull/95), [#102](https://github.com/precice/calculix-adapter/pull/102), [#103](https://github.com/precice/calculix-adapter/pull/103), [#104](https://github.com/precice/calculix-adapter/pull/104)).
55+
56+
## [v2.19.0] 2022-02-08
57+
58+
### Added
59+
60+
- Added Debian packages for Ubuntu 18.04 and 20.04 ([#72](https://github.com/precice/calculix-adapter/pull/72)).
61+
- Added the flag `-USE_MT` to the Makefile, enabling multi-threading in SPOOLES ([#34](https://github.com/precice/calculix-adapter/pull/34), implemented in [#78](https://github.com/precice/calculix-adapter/pull/78)).
62+
- Added experimental support for PaStiX ([#71](https://github.com/precice/calculix-adapter/pull/71) [#80](https://github.com/precice/calculix-adapter/pull/80) [#81](https://github.com/precice/calculix-adapter/pull/81)).
63+
- Added clang-format and formatted the code ([#83](https://github.com/precice/calculix-adapter/pull/83)).
64+
65+
### Changed
66+
67+
- Updates for CalculiX v2.19 ([#78](https://github.com/precice/calculix-adapter/pull/)).
68+
69+
### Fixed
70+
71+
- Fixed some memory leaks ([#76](https://github.com/precice/calculix-adapter/pull/76) [#77](https://github.com/precice/calculix-adapter/pull/77)).

0 commit comments

Comments
 (0)