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
Implement Adaptivity interpolation using RBF (#242)
* Default behaviour of Adaptivity still copies results from nearest representatives.
* Functional dependencies can be specified. Those will be interpolated using RBF.
---------
Co-authored-by: Ishaan Desai <ishaandesai@gmail.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,9 @@
1
1
# Micro Manager changelog
2
2
3
+
## latest
4
+
5
+
- Added RBF interpolation, currently used within adaptivity for output interpolation [#242](https://github.com/precice/micro-manager/pull/242)
6
+
3
7
## v0.10.1
4
8
5
9
- Fixed parameter inspection of the `initialize()` routine when micro simulation is pybind11 wrapped [#281](https://github.com/precice/micro-manager/pull/281)
Copy file name to clipboardExpand all lines: docs/configuration.md
+51Lines changed: 51 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -113,6 +113,57 @@ To turn on adaptivity, set `"adaptivity": true` in `simulation_params`. Then und
113
113
|`similarity_measure`| Similarity measure to be used for adaptivity. Can be either `L1`, `L2`, `L1rel` or `L2rel`. By default, `L1` is used. The `rel` variants calculate the respective relative norms. This parameter is *optional*. |`L2rel`|
114
114
|`lazy_initialization`| Set to `true` to lazily create and initialize micro simulations. If selected, micro simulation objects are created only when the micro simulation is activated for the first time. |`false`|
115
115
|`load_balancing`| Set to `true` to dynamically balance simulations for parallel runs. See [load balancing settings](#load-balancing) below. |`false`|
116
+
|`mappings`| Optional interpolation of results. Set to list of mapping configurations. See below for further details. |`[]`|
117
+
118
+
Results of inactive simulations can be interpolated from active simulations using radial basis function interpolation. For data in `write_data_names`, a function
119
+
can be defined from `read_data_names` to `write_data_names`. When using multiple functions, their interpolation target, i.e., fields
120
+
of `write_data_names` must be mutually disjunct. Mappings can be defined as:
0 commit comments