Releases: precice/precice.github.io
Releases · precice/precice.github.io
v202404.0.0 - First with preCICE v3
This is the first release corresponding to preCICE v3 (v3.1.1), which is included in the preCICE Distribution v202404.
What's Changed
- Add distribution v2211.0 description by @MakisH in #229
- Distribution: Add tools section (ASTE, config-visualizer, ci-images) by @MakisH in #230
- Extend the mesh connectivity section by @fsimonis in #231
- preCICE23: Add registration information by @MakisH in #232
- Make news global by @fsimonis in #234
- Update adapter-calculix-get-calculix.md by @hojjatnaderi in #236
- Add hint for mapping timings in the porting guide by @davidscn in #240
- Add testimonial of 6-way CFD+DEM+FEM simulation at LuXDEM, University of Luxembourg by @prasadadhav in #243
- Add rust bindings by @fsimonis in #246
- Add implementation hints for mesh connectivity by @fsimonis in #233
- Clearly differentiate between
participant_dt
anddt
by @BenjaminRodenberg in #245 - Add change of IDs to names usage in v2 -> v3 porting guide by @IshaanDesai in #250
- Add notes on porting rbf mapping configurations by @davidscn in #241
- Update ARPACK links in the CalculiX adapter documentation by @MakisH in #251
- Updated description for modal dynamic analysis by @AugustoRiedinger in #252
- Add OpenFOAM Journal article to literature guide by @MakisH in #253
- Update porting guide v3 by @BenjaminRodenberg in #223
- Mention removed action features in v3 porting guide by @uekerman in #255
- Porting guide: make dt mandatory by @BenjaminRodenberg in #256
- Update action config docs to v3 by @uekerman in #254
- Move computation of adaptive dt before read by @BenjaminRodenberg in #261
- Use time step, not timestep. by @BenjaminRodenberg in #259
- Add a page for previous versions by @MakisH in #263
- Add community section in landing page by @MakisH in #264
- Add ASTE to tooling overview page by @uekerman in #267
- Add hint to GPUs on landing page by @uekerman in #269
- v3: Update documentation w.r.t getMaxTimeStep(). by @BenjaminRodenberg in #258
- Add documentation for micro-manager installation by @erikscheurer in #270
- Update documentation for initialize by @BenjaminRodenberg in #186
- Update profiling section by @fsimonis in #266
- Reworking Micro Manager documentation by @IshaanDesai in #273
- Make new FF tutorials discoverable by @MakisH in #275
- Add documentation on adding new tutorials to the website by @MakisH in #276
- Rename m2n attributes to acceptor and connector by @davidscn in #278
- Include FMI runner in Tooling by @LeonardWilleke in #277
- Update running-output-files by @Fujikawas in #281
- Add global data to the documentation by @kanishkbh in #279
- Add precice.hpp and solver-interface changes to porting guide by @MakisH in #284
- Add section about Nix and NixOS by @cheriimoya in #280
- Add statement on removal of Broyden acceleration by @Fujikawas in #285
- Porting guide hint for removed preallocation option by @davidscn in #288
- Update CMake variables to new names by @davidscn in #289
- Add changed CMake variables to porting guide by @davidscn in #290
- Clarify some instructions in porting guide by @carme-hp in #287
- Fix minor issues in tooling/performance-analysis by @MakisH in #272
- Minor update to dev-conventions.md by @kanishkbh in #238
- Document format_precice_config.py by @MakisH in #235
- Add discoverability section by @fsimonis in #227
- Add past events: ECCM-ECFD 2018 and COUPLED 2019 by @MakisH in #291
- Add documentation on importing submodules by @MakisH in #292
- Add issue form for user stories by @MakisH in #293
- Build: Disable fetching Git LFS in submodules by @MakisH in #295
- Add recommendation for
imvj-restart-mode
in configuration of acceleration by @Fujikawas in #296 - Synchronize porting guide with
precice-v3
by @BenjaminRodenberg in #298 - Provide diff with all changes in step-by-step example. by @BenjaminRodenberg in #262
- Update (some) breaking API changes by @BenjaminRodenberg in #299
- Update couple-your-code-porting-v2-3.md by @carme-hp in #305
- Render the system tests docs by @MakisH in #304
- Refer to
precice.hpp
instead ofParticipant.hpp
by @davidscn in #310 - Explain how to use precice-config-visualizer-gui by @carme-hp in #311
- Fix logger levels by @MakisH in #312
- Rewrite mapping docs by @davidscn in #308
- Fix some outdated solver-interface and dimensions by @MakisH in #314
- Include instructions to remove .data() in readData function by @carme-hp in #313
- Cleanup porting guide example by @fsimonis in #316
- Update couple your code by @fsimonis in #315
- Add doxygen tag file linking by @fsimonis in #321
- Add PKG_CONFIG_PATH setting to libxml2 paths by @IshaanDesai in #323
- Add new solid solver to Nutils adapter overview page by @uekerman in #325
- Geometric Multiscale Documentation by @ezonta in #205
- Update xmlreference to v3.0.0 by @fsimonis in #328
- Cleanup porting guide API+Config by @fsimonis in #317
- Add OpenFAST adapter to list of thirdparty adapters by @LeonardWilleke in #327
- v3: Make dt mandatory in documentation by @BenjaminRodenberg in #257
- Add missing tutorials in the sidebar and overview by @MakisH in #334
- Update bindings overview picture by @MakisH in #333
- Update website to preCICE v3 by @uekerman in #332
- Update couple-your-code-porting-v2-3.md by @carme-hp in #335
- Add Rust to elastictube1d in tutorials overview by @fsimonis in #249
- Fix incorrect path by @BenjaminRodenberg in #338
- Add breadcrumb metadata for pages with a sidebar by @fsimonis in #341
- Add Event schema data for workshop 2024 by @fsimonis in #340
- Autogenerate sitemap by @fsimonis in #343
- Add pre-commit workflow by @fsimonis in #337
- Add page regarding content guidelines by @fsimonis in #339
- Use pre-commit in contributing section by @fsimonis in https://github.com/...
v202211.0.0 - Last of preCICE v2.x
This is the last scheduled release of the website that corresponds to preCICE v2.x.
What's Changed
- Fix build artifacts path by @MakisH in #133
- Update link of fracture application testimonial by @ajaust in #135
- Fix typo in config visualizer by @arvedes in #138
- Add community packages from Arch User Repository by @carlosal1015 in #139
- Add some details and links in the SU2 overview page by @MatthiasFreimuth in #140
- Update configuration-communication.md by @uekerman in #141
- Extend note on adding user stories by @uekerman in #137
- Add statement on supporting Ukraine by @MakisH in #142
- Mention license by @MakisH in #143
- Switch submodules to their develop branch by @MakisH in #147
- Add configuration images by @fsimonis in #149
- Fix broken solver dummy link by @Scriptkiddi in #152
- Add big picture information to roadmap by @uekerman in #150
- Improved formatting of testing documentation by @boris-martin in #157
- Community Story for the preCICE page by @JulianSchliessus in #156
- Rename main contributors to maintainers by @uekerman in #159
- Added section on "Running simulations" by @fsimonis in #155
- Add adapter-X redirects to overview pages by @fsimonis in #151
- Add Dumux adapter to overview by @ajaust in #160
- Sort adapter overview alphabetically by @ajaust in #162
- Add ExaDG as thirdparty adapter by @davidscn in #163
- Update installation prefix documentation by @ajaust in #164
- Documentation for waveform interpolation by @BenjaminRodenberg in #109
- Integrate doxygen by @fsimonis in #172
- Add DUNE-FEM to list of third-party adapters by @uekerman in #173
- Added documentation for nearest-neighbor-gradient [cont] by @davidscn in #169
- Add page for preCICE Workshop 2023 by @MakisH in #175
- Add comments on MPI ports vs sockets by @MakisH in #176
- Fixed a spelling error by @Yashas17 in #181
- Fix various typos by @luzpaz in #187
- Remove executable flags from image (MBDyn testimonial) by @ajaust in #189
- Add inpreCICE testimonial by @ajaust in #188
- Update overview picture: Time Interpolation and Julia by @BenjaminRodenberg in #182
- Add table for community bindings, link to Rust by @MakisH in #192
- Fix Markdown linting issues in dev docs by @MakisH in #194
- Update link to DuMuX adapter repository by @ajaust in #196
- Update clang-tidy docs by @davidscn in #191
- Added "Flow over heated plate with two meshes" tutorial to doc. by @boris-martin in #197
- Update CalculiX adapter documentation by @boris-martin in #180
- Add parameter study tool in new section by @MakisH in #195
- Clarify FEniCS legacy by @MakisH in #193
- Update system guides by @MakisH in #179
- Update current workshop by @MakisH in #199
- Add citation guidelines, update for v2 paper, remove publications by @MakisH in #201
- Add information on the Julia bindings by @erikscheurer in #171
- Add the Julia bindings to the architecture picture by @MakisH in #202
- Added doc for LCI mapping by @boris-martin in #198
- Add ASTE documentation as a submodule by @davidscn in #203
- Add ASTE Tutorial to sidebar by @kursatyurt in #104
- Delete docs-adapter-openfoam-modules.svg by @MakisH in #206
- Update petsc git and website by @erikscheurer in #208
- Update revision for the preCICE v2 paper by @MakisH in #209
- Create 23-Strathclyde.md by @yhuang94 in #213
- Simply avoid simply by @fsimonis in #212
- Add note on how to include tutorials on website by @uekerman in #218
- Add phc direct tutorial to sidebar by @uekerman in #219
- Minor fixes for Distribution release v202211 by @IshaanDesai in #217
- Specify guidelines for meshes in multi-coupling by @MakisH in #216
- Add GitHub Action to check links by @MakisH in #66
- Add heat-exchanger-simplified to sidebar by @MakisH in #221
- Add heat-exchanger-simplified to _config.yml by @IshaanDesai in #222
- Add porting section by @fsimonis in #210
- Add preliminary schedule for preCICE workshop 2023 by @MakisH in #225
- Update website for calculix v2.20 by @KyleDavisSA in #224
- Add hint for Spack and Python2 by @MakisH in #220
- Add oscillator tutorial to the lists by @MakisH in #226
New Contributors
- @arvedes made their first contribution in #138
- @carlosal1015 made their first contribution in #139
- @MatthiasFreimuth made their first contribution in #140
- @Scriptkiddi made their first contribution in #152
- @JulianSchliessus made their first contribution in #156
- @Yashas17 made their first contribution in #181
- @luzpaz made their first contribution in #187
- @erikscheurer made their first contribution in #171
- @kursatyurt made their first contribution in #104
- @yhuang94 made their first contribution in #213
- @KyleDavisSA made their first contribution in #224
Full Changelog: v202202.0.0...v202211.0.0
v202202.0.0
This is a scheduled release in the context of the preCICE Distribution v2202.0 and the first tagged release of this repository.
Automatically-generated release notes (does not include direct commits):
What's Changed
- Upgrade Font Awesome to 5.14.0 by @MakisH in #1
- Add a disclaimer alert by @MakisH in #2
- OpenFOAM adapter documentation by @MakisH in #3
- add su2 documentation by @oguzziya in #6
- FEniCS adapter documentation by @BenjaminRodenberg in #5
- Literature migration by @oguzziya in #4
- Add watch integral documentation by @oguzziya in #9
- Add macOS documentation by @oguzziya in #10
- Bump C++ version requirement to C++14 by @MakisH in #11
- Update version in precice/precice.github.io for precice v2.2.0 release by @BenjaminRodenberg in #13
- Add CSS forworkshop-event by @MakisH in #20
- Fix typo by @BenjaminRodenberg in #18
- Update installation instructions to include installation information in test by @ajaust in #26
- Update RBF mapping reference by @davidscn in #38
- Add the nearest-projection OpenFOAM example by @davidscn in #36
- Update installation-vm.md by @uekerman in #40
- Update tutorials landing page by @davidscn in #42
- Update deal.II adapter docs by @davidscn in #39
- Update su2-adapter configuration by @davidscn in #41
- Update and extend the contributing guidelines for tutorials by @MakisH in #43
- Update code_aster documentation for restructured tutorials by @MakisH in #50
- Add tutorial: partitioned-pipe by @MakisH in #51
- Move OpenFOAM docs origin to master branch by @MakisH in #44
- Point tutorials origin to master by @MakisH in #52
- Add testimonial of SFB1313 (DuMuX) by @ajaust in #53
- Add actions to lint markdown files by @MakisH in #55
- Add testimonial of fracture simulations at University of Stuttgart by @ajaust in #54
- Add the preCICE distribution page by @MakisH in #57
- Update couple-your-code-timestep-sizes.md by @ajaust in #58
- updated instructions for cartesius by @nkr0 in #59
- Added link to MBDyn adapter by @Ccaccia73 in #61
- Provide more information on vanilla CalculiX by @BenjaminRodenberg in #24
- Added testimonial on preCICE-MBDyn adapter by @Ccaccia73 in #65
- Add testimonial for volume coupling using OpenDiHu by @davidscn in #68
- Update and extend build instructions for CooLMUC by @BenjaminRodenberg in #63
- Use specific technical terms by @BenjaminRodenberg in #70
- Add note on parallel coupling for Aitken under-relaxation by @BenjaminRodenberg in #71
- Moving Hazel Hen to archive, structure, and GitHub smileys by @ajaust in #73
- Replace warning mechanism in Calculix-SuperMUC docs by @ajaust in #75
- Remove duplicated test run from GH actions by @davidscn in #77
- Update dev-overview.md by @JulianSchl in #60
- Add instructions for HLRS HAWK by @davidscn in #76
- Add section on preCICE installation on MPCDF Cobra cluster by @IshaanDesai in #72
- Add documentation for direct mesh access by @davidscn in #69
- Remove 'www' from preCICE domain by @davidscn in #80
- Fix review comments from Carina in deal.II by @davidscn in #87
- Provide missing or more appropriate links for references by @BenjaminRodenberg in #91
- Replace figures by in-line code in solver details by @davidscn in #92
- Update log files according to new format by @davidscn in #85
- Add documentation for API isMeshConnectivityRequired by @uekerman in #84
- Provide more information on preCICE and pyprecice version compatibility and installation by @BenjaminRodenberg in #94
- Update installation-source-preparation.md by @ajaust in #95
- Add explanation for FEM coupling meshes by @davidscn in #90
- Redo FEniCS-preCICE adapter handling of literature by @ajaust in #97
- Add community Conda packages by @MakisH in #100
- Paragraph for the adapter compilation under Arch by @j8asic in #102
- Fix broken links for linux cluster documentation by @BenjaminRodenberg in #103
- Add a workshop 2022 page by @davidscn in #101
- Make native doxygen website more visible by @ajaust in #106
- Remove early bird announcement of the workshop by @davidscn in #111
- Simplify notes and versions by @fsimonis in #113
- Adding information on how to install FEniCS by @IshaanDesai in #114
- Add documentation of binprecice by @fsimonis in #115
- Add build workflow for PRs by @fsimonis in #117
- preCICE support program by @chlorenz in #112
- Remove call for contributions by @davidscn in #118
- Move link to box out of "how to use" section by @uekerman in #110
- Add doc for CalculiX adapter with PaStiX by @boris-martin in #93
- Document currently supported CalculiX version by @MakisH in #81
- Add page on publication strategy by @uekerman in #120
- Add Debian packages as an option for the CalculiX adapter by @MakisH in #123
- Add the workshop 2022 program by @davidscn in #124
- Fix course and shorten description, remove false Q&A session by @uekerman in #126
- Update adapter-calculix-configure.md (Parallelization) by @boris-martin in #132
- Add general hints for tutorials by @MakisH in #131
- Tweak support program content by @uekerman in #119
- Add distribution v2202.0 by @MakisH in #129
New Contributors
- @MakisH made their first contribution in #1
- @oguzziya made their first contribution in #6
- @BenjaminRodenberg made their first contribution in #5
- @ajaust made their first contribution in #26
- @davidscn made their first contribution in #38
- @uekerman made their first contribution in #40
- @nkr0 made their first contribution in #59
- @Ccaccia73 made their first contribution in #61
- @JulianSchl made their first contribution in #60
- @IshaanDesai made their first contribution in #72
- ...