|
| 1 | +# preCICE tutorials changelog |
| 2 | + |
| 3 | +All notable changes to this repository will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). |
| 6 | + |
| 7 | +<!-- markdownlint-configure-file {"MD024": { "siblings_only": true } } --> |
| 8 | + |
| 9 | +## [Unreleased] |
| 10 | + |
| 11 | +## [v202202.0] 2022-02-09 |
| 12 | + |
| 13 | +### Added |
| 14 | + |
| 15 | +- Added new volume-coupled-diffusion tutorial with FEniCS [#219](https://github.com/precice/tutorials/pull/219). |
| 16 | +- Added OpenFOAM case to partiitoned-heat [#223](https://github.com/precice/tutorials/pull/223). |
| 17 | +- Added DUNE case to perpendicular-flap [#239](https://github.com/precice/tutorials/pull/239). |
| 18 | +- Added FEniCS case to elastic-tube-3d [#223](https://github.com/precice/tutorials/pull/223). |
| 19 | +- Added this changelog, describing also changes in previous releases [#225](https://github.com/precice/tutorials/pull/225). |
| 20 | + |
| 21 | +### Changed |
| 22 | + |
| 23 | +- Changed C3D8 elements to C3D8I elements in perpendicular-flap solid-calculix to improve the results [#250](https://github.com/precice/tutorials/pull/250). |
| 24 | +- Ported the `visualize.py` script of the partitioned-elastic-beam to Python 3 [#247](https://github.com/precice/tutorials/pull/247). |
| 25 | +- Reduced the writing frequency of the partitioned-pipe OpenFOAM cases [#257](https://github.com/precice/tutorials/pull/257). |
| 26 | +- Renamed the output directories of all FEniCS cases for consistency [#256](https://github.com/precice/tutorials/pull/257). |
| 27 | +- Removed unnecessary (wrong) read statment in `elastic-tube-1d` [#232](https://github.com/precice/tutorials/pull/232). |
| 28 | +- Removed unnecessary (relic) OpenFOAM parameter `nMoles` from flow-over-heated-plate cases with OpenFOAM [#234](https://github.com/precice/tutorials/pull/234). |
| 29 | +- Removed unnecessary (relic) OpenFOAM parameter `RAS` from the `turbulenceProperties` files of all OpenFOAM cases (we model a laminar flow everywhere and this was confusing) [#258](https://github.com/precice/tutorials/pull/258). |
| 30 | +- Removed unnecessary (relic) OpenFOAM files `RASProperties` and `couplingProperties` from elastic-tube-3d [#258](https://github.com/precice/tutorials/pull/258). |
| 31 | +- Removed unnecessary (relic) OpenFOAM file `radiationProperties` from heat-exchanger [#258](https://github.com/precice/tutorials/pull/258). |
| 32 | +- Removed duplicate default settings from the `fvSchemes` OpenFOAM file of the heat-exchanger [#258](https://github.com/precice/tutorials/pull/258). |
| 33 | +- Removed unnecessary (relic) fields and inaccurate copyright notices from the headers of several OpenFOAM files [#258](https://github.com/precice/tutorials/pull/258). |
| 34 | +- Adjusted the formatting in several OpenFOAM files [#258](https://github.com/precice/tutorials/pull/258). |
| 35 | +- Changed the versioning scheme from `<yearmonth>.<minor>.<bugfix>` to `<yearmonth>.<bugfix>`. |
| 36 | + |
| 37 | +## [v202104.1.1] 2021-05-02 |
| 38 | + |
| 39 | +### Changed |
| 40 | + |
| 41 | +- Modified the helper tool `openfoam_remove_empty_dirs` such that it also respects results in the compressed OpenFOAM format (76f4482). |
| 42 | +- Synced the post-processing functionality of the elastic-tube-1d and the respective documentation. (#209) |
| 43 | + |
| 44 | +## [v202104.1.0] 2021-04-23 |
| 45 | + |
| 46 | +### Added |
| 47 | + |
| 48 | +- Created a first tagged version of this repository along with a [release](https://github.com/precice/tutorials/releases/tag/v202104.1.0). |
| 49 | +- Added a standard run script in each case folder which can be executed as `./run.sh`. |
| 50 | +- Added a standard clean script in each case folder which can be executed as `./clean<what>.sh`. |
| 51 | +- Added an easy-to-run tutorial called [quickstart](https://precice.org/quickstart.html). |
| 52 | +- Added a validated Turek-Hron FSI3 case with OpenFOAM and non-linear deal.II. |
| 53 | + |
| 54 | +### Changed |
| 55 | + |
| 56 | +- Moved all documentation to the [redesigned preCICE website](https://precice.org/tutorials.html). |
| 57 | +- Created a new directory structure for easy access and also for [contributions](https://precice.org/community-contribute-to-precice.html). |
| 58 | +- Modified the 2D cases to use 2D mode in preCICE and also corresponding 2D functionality in the adapters. |
0 commit comments