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 #346
- Change runner branch to main by @uekerman in #347
- Add breaking dam 2D to sidebar and subprojects by @uekerman in #348
- Fix typos in code example of couple-your-code step 3 by @MakisH in #349
- Add dedicated page on course by @uekerman in #350
- Add links to TTI by @uekerman in #352
- Fix static_file duplication in subprojects by @fsimonis in #353
- Add information for the workshop by @carme-hp in #354
- Update Config Visualizer by @fsimonis in #351
- Update contributing page clarifying tutorial structure rules by @MakisH in #331
- Update preCICE developrs overview picture for 2024 by @MakisH in #356
- Update contributors by @MakisH in #357
- Add workshop banner by @carme-hp in #359
- Add workshop 2024 contact by @carme-hp in #358
- Add details on workshop contributions by @carme-hp in #360
- Add comments on pitfalls with very small time step sizes by @BenjaminRodenberg in #326
- Remove unsupported CLI usage from tooling-config-visualization.md by @MakisH in #362
- Document more build dependencies in tooling-config-visualization.md by @MakisH in #363
- Migrate SU2 adapter documentation to the SU2 repository (website part) by @MakisH in #367
- Add flow around controlled moving cyl to sidebar etc by @uekerman in #370
- Add pages for adapters of DuMuX and DUNE by @IshaanDesai in #364
- Introduce folders in the tutorials sidebar and sort tutorials by @MakisH in #368
- Sort adapters alphabetically in sidebar and oveview by @MakisH in #371
- Arrange tutorials sidebar and overview in collections by @MakisH in #372
- Rewrite the config visualization page by @fsimonis in #375
- Add link-only property to folderitems by @fsimonis in #377
- Document visual styles by @fsimonis in #378
- Rewrite coupling-data section by @fsimonis in #366
- Replace global data documentation with workaround by @fsimonis in #382
- Add docs on DaRUS automation by @uekerman in #361
- Add documentation on how to handle moving meshes by @fsimonis in #381
- Typo Fix by @kursatyurt in #386
- Add versions for preCICE Distribution v2404.0 by @MakisH in #380
New Contributors
- @hojjatnaderi made their first contribution in #236
- @prasadadhav made their first contribution in #243
- @AugustoRiedinger made their first contribution in #252
- @LeonardWilleke made their first contribution in #277
- @Fujikawas made their first contribution in #281
- @kanishkbh made their first contribution in #279
- @cheriimoya made their first contribution in #280
- @carme-hp made their first contribution in #287
- @ezonta made their first contribution in #205
Full Changelog: v202211.0.0...v202404.0.0