Skip to content

Commit 19ad718

Browse files
authored
Mention removed action features in v3 porting guide (#255)
1 parent 031e696 commit 19ad718

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

pages/docs/couple-your-code/couple-your-code-porting-v2-3.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -100,26 +100,24 @@ A specific solver should only be configured if you want to force preCICE to use
100100
- Remove all timings in the mapping configuration `<mapping: ... timing="initial/onadvance/ondemand" />`.
101101

102102
<!--
103-
- Remove actions `scale-by-computed-dt-part-ratio` and `scale-by-computed-dt-ratio`.
104-
- Remove mapping timing `on-demand`
105103
- Add `<profiling mode="all" />` after the `<log>` tag if you need profiling data.
106104
- Replace `<export:vtk />` for parallel participants with `<export:vtu />` or `<export:vtp />`.
107105
-->
108106

107+
- We dropped quite some functionality concerning [data actions](https://precice.org/configuration-action.html) as these were not used to the best of our knowledge and hard to maintain:
108+
- Removed deprecated action timings `regular-prior`, `regular-post`, `on-exchange-prior`, and `on-exchange-post`.
109+
- Removed action timings `read-mapping-prior`, `write-mapping-prior`, and `on-time-window-complete-post`.
110+
- Removed `ComputeCurvatureAction` and `ScaleByDtAction` actions.
111+
- Removed callback functions `vertexCallback` and `postAction` from `PythonAction` interface.
112+
- Removed timewindowsize from the `performAction` signature of `PythonAction`. The new signature is `performAction(time, data)`
113+
109114
## Language bindings
110115

111116
<!--
112117
- Rename Fortran function `precicef_ongoing()` to `precicef_is_coupling_ongoing()`
113118
- Removed `precicef_write_data_required()`, `precicef_read_data_available()`, `precicef_action_required()`.
114119
-->
115120

116-
## Actions
117-
118-
<!--
119-
- Removed ScaleByDtAction
120-
- Removed timewindowsize from the `performAction` signature. The new signature is `performAction(time, data)`.
121-
-->
122-
123121
## Profiling
124122

125123
<!--

0 commit comments

Comments
 (0)