-
-
Notifications
You must be signed in to change notification settings - Fork 109
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
23 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,13 @@ | ||
# preCICE tutorials | ||
|
||
> [!IMPORTANT] | ||
> This repository is aimed for development purposes and the default branch is `develop`. If you want to use the tutorials, switch to the [`master` branch](https://github.com/precice/tutorials/tree/master) or download the latest [release](https://github.com/precice/tutorials/releases). | ||
This repository contains ready-to-run tutorial cases for the coupling library [preCICE](https://precice.org/). | ||
The purpose of these cases is not to teach you how to use preCICE from scratch, but to serve as starting points for setting up similar simulation cases, as well as test cases. Read more on our [preCICE tutorials](https://precice.org/tutorials.html) documentation section. | ||
|
||
As a general rule, you can start each participant from inside their `<tutorial>/<participant>-<solver>` using `./run.sh`. Look into these short scripts and copy the parts you need for your new case. Before running again, execute the cleaning scripts you can find at each level, to clean from this point and deeper. | ||
|
||
Contributions to this repository are very welcome. Please refer to the page [Contribute to preCICE](https://precice.org/community-contribute-to-precice.html) for a few guidelines and hints to help you in this direction. | ||
|
||
## LFS usage | ||
|
||
Since we rely on LFS to version systemtest artifacts like reference solutions, we host our own LFS server. | ||
Please note, that during a small phase of initial setup, this server might not be reachable from your machine. | ||
Therefore your git lfs fetch might fail. | ||
Note that we use [Git LFS](https://git-lfs.com/) to version reference results. These will appear as seemingly empty files containing URLs if you don't have Git LFS installed (optional, mainly useful for our system tests). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
PRECICE_REF: "v3.0.0" | ||
OPENFOAM_EXECUTABLE: "openfoam2306" | ||
PRECICE_REF: "v3.1.1" | ||
OPENFOAM_EXECUTABLE: "openfoam2312" | ||
OPENFOAM_ADAPTER_REF: "v1.3.0" | ||
PYTHON_BINDINGS_REF: "v3.0.0.0" | ||
PYTHON_BINDINGS_REF: "v3.1.0" | ||
FENICS_ADAPTER_REF: "v2.1.0" | ||
TUTORIALS_REF: "3f139d36f1708fb3ebfde2c48f14b1df94c9d70a" | ||
TUTORIALS_REF: "340b447" # April 12, 2024, just before v202404.0 | ||
PLATFORM: "ubuntu_2204" | ||
CALULIX_VERSION: "2.20" | ||
CALULIX_ADAPTER_REF: "v2.20.1" |