You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/README.md
+52-29Lines changed: 52 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,35 +12,58 @@ This preCICE adapter is a plug-in (function object) for OpenFOAM, which can work
12
12
13
13
## What can it do?
14
14
15
-
This adapter can read/write the following fields in a surface coupling setup:
16
-
17
-
- Temperature (read + write)
18
-
- Temperature surface-normal gradient (read + write)
19
-
- Heat flux (read + write)
20
-
- Sink temperature (read + write)
21
-
- Heat transfer coefficient (read + write)
22
-
- Force (read + write)
23
-
- Stress (write)
24
-
- Displacement (read + write)
25
-
- Displacement delta (read)
26
-
- Pressure (read + write)
27
-
- Pressure surface-normal gradient (read + write)
28
-
- Velocity (read + write)
29
-
- Velocity surface-normal gradient (read + write)
30
-
- Phase fraction (alpha) (read + write)
31
-
- Phase fraction (alpha) gradient (read + write)
32
-
- Phase flux (phi) (read + write)
33
-
34
-
In addition, the adapter supports the following fields in a volume coupling setup:
35
-
36
-
- Temperature (write)
37
-
- Pressure (write)
38
-
- Velocity (read + write)
39
-
40
-
Some fields might only be supported by specific solver types (e.g., fluid or solid).
41
-
For example, writing forces is supported for fluid solvers, but not for solid solvers.
42
-
43
-
All features of preCICE are supported, including implicit coupling and nearest-projection mapping. Even though OpenFOAM is 3D, this adapter can also work in the 2D mode of preCICE, defining only one layer of interface nodes (automatically).
15
+
This adapter has been demonstrated on different use cases (conjugate heat transfer, fluid-structure interaction, fluid-fluid coupling), both in 2D (3D with one layer of cells in the z-axis) and 3D, and both for flow and solid OpenFOAM-based solvers (see [tutorials](https://precice.org/tutorials.html)).
16
+
The fields to read/write are provided by different adapter modules that one needs to [configure](https://precice.org/adapter-openfoam-config.html) and are currently the following.
0 commit comments