Skip to content

Commit 9906787

Browse files
committed
deploy: b631baa
1 parent 270424c commit 9906787

7 files changed

Lines changed: 269 additions & 269 deletions

File tree

configuration-mapping.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1707,7 +1707,7 @@ <h1 class="post-title-main">Mapping configuration</h1>
17071707
</div>
17081708

17091709
<div class="text-right">
1710-
<small>Updated 17 May 26</small>
1710+
<small>Updated 10 Jun 26</small>
17111711
</div>
17121712
</aside>
17131713

@@ -1890,7 +1890,7 @@ <h3 id="execution-backends">Execution backends</h3>
18901890
</tr>
18911891
<tr>
18921892
<td><code class="language-plaintext highlighter-rouge">rbf-pum-direct</code></td>
1893-
<td>Kokkos-Kernels and Kokkos (preCICE &gt;= v3.4.1)</td>
1893+
<td>Kokkos Kernels and Kokkos (preCICE &gt;= v3.5)</td>
18941894
<td style="text-align: center"></td>
18951895
<td style="text-align: center"></td>
18961896
<td style="text-align: center"></td>
@@ -1961,8 +1961,8 @@ <h3 id="execution-backends">Execution backends</h3>
19611961

19621962
<p>By contrast, distributed mappings solve their rank-local problem in parallel. In practice, this means that the configuration snippet above assigns multiple MPI ranks to a single GPU (with device ID 0). Since oversubscribing a device is typically undesired, use <code class="language-plaintext highlighter-rouge">gpu-device-id="auto"</code> to assign MPI ranks in a round-robin fashion to the available GPUs. Also note – due to the different parallelization strategies – <code class="language-plaintext highlighter-rouge">n-threads</code> configures the number of threads per executing rank, i.e., for a distributed parallelization, <code class="language-plaintext highlighter-rouge">n-threads=10</code> assigns 10 OpenMP threads to each MPI rank, whereas for a gather-scatter parallelization <code class="language-plaintext highlighter-rouge">n-threads=10</code> assigns 10 OpenMP threads to the primary rank only.</p>
19631963

1964-
<div class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note:</b>
1965-
Note that as of preCICE v3.4 the <code class="language-plaintext highlighter-rouge">rbf-pum-direct</code> executor only supports <code class="language-plaintext highlighter-rouge">consistent</code> constraints. Supporting a <code class="language-plaintext highlighter-rouge">conservative</code> is <a href="https://github.com/precice/precice/pull/2536">work in progress</a>.
1964+
<div class="alert alert-info" role="alert"><i class="fas fa-tag"></i> <b>Upcoming version:</b>
1965+
Note that as of preCICE v3.4 the <code class="language-plaintext highlighter-rouge">rbf-pum-direct</code> executor only supports <code class="language-plaintext highlighter-rouge">consistent</code> constraints. The <code class="language-plaintext highlighter-rouge">conservative</code> constraint is supported since v3.5.0.
19661966
</div>
19671967

19681968
<p>More details on the feature can be found in <a href="https://doi.org/10.23967/c.coupled.2023.016">Schneider et al. 2023</a>.</p>
@@ -2447,7 +2447,7 @@ <h2> The preCICE newsletter </h2>
24472447
</a>
24482448
</p>
24492449
<p>
2450-
Page last updated: May 17, 2026<br>
2450+
Page last updated: Jun 10, 2026<br>
24512451
Site last updated: Jun 10, 2026
24522452
</p>
24532453
<p>

doxygen/develop/doxygen.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2442,7 +2442,7 @@ details[open]>summary::before {
24422442

24432443

24442444
html {
2445-
--timestamp: 'Wed Jun 10 2026 12:14:56'
2445+
--timestamp: 'Wed Jun 10 2026 12:25:07'
24462446
}
24472447
span.timestamp { content: ' '; }
24482448
span.timestamp:before { content: var(--timestamp); }

doxygen/main/doxygen.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2442,7 +2442,7 @@ details[open]>summary::before {
24422442

24432443

24442444
html {
2445-
--timestamp: 'Wed Jun 10 2026 12:15:31'
2445+
--timestamp: 'Wed Jun 10 2026 12:25:42'
24462446
}
24472447
span.timestamp { content: ' '; }
24482448
span.timestamp:before { content: var(--timestamp); }

doxygen/main/sitemap.xml

Lines changed: 90 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -268,45 +268,6 @@
268268
<url>
269269
<loc>https://precice.org/doxygen/main/SerializedStamples_8hpp_source.html</loc>
270270
</url>
271-
<url>
272-
<loc>https://precice.org/doxygen/main/acceleration_2impl_2SharedPointer_8hpp_source.html</loc>
273-
</url>
274-
<url>
275-
<loc>https://precice.org/doxygen/main/acceleration_2SharedPointer_8hpp_source.html</loc>
276-
</url>
277-
<url>
278-
<loc>https://precice.org/doxygen/main/action_2SharedPointer_8hpp_source.html</loc>
279-
</url>
280-
<url>
281-
<loc>https://precice.org/doxygen/main/com_2SharedPointer_8hpp_source.html</loc>
282-
</url>
283-
<url>
284-
<loc>https://precice.org/doxygen/main/cplscheme_2impl_2SharedPointer_8hpp_source.html</loc>
285-
</url>
286-
<url>
287-
<loc>https://precice.org/doxygen/main/cplscheme_2SharedPointer_8hpp_source.html</loc>
288-
</url>
289-
<url>
290-
<loc>https://precice.org/doxygen/main/io_2SharedPointer_8hpp_source.html</loc>
291-
</url>
292-
<url>
293-
<loc>https://precice.org/doxygen/main/m2n_2SharedPointer_8hpp_source.html</loc>
294-
</url>
295-
<url>
296-
<loc>https://precice.org/doxygen/main/mapping_2SharedPointer_8hpp_source.html</loc>
297-
</url>
298-
<url>
299-
<loc>https://precice.org/doxygen/main/mesh_2SharedPointer_8hpp_source.html</loc>
300-
</url>
301-
<url>
302-
<loc>https://precice.org/doxygen/main/partition_2SharedPointer_8hpp_source.html</loc>
303-
</url>
304-
<url>
305-
<loc>https://precice.org/doxygen/main/precice_2config_2SharedPointer_8hpp_source.html</loc>
306-
</url>
307-
<url>
308-
<loc>https://precice.org/doxygen/main/precice_2impl_2SharedPointer_8hpp_source.html</loc>
309-
</url>
310271
<url>
311272
<loc>https://precice.org/doxygen/main/SocketCommunication_8cpp_source.html</loc>
312273
</url>
@@ -1036,6 +997,45 @@
1036997
<url>
1037998
<loc>https://precice.org/doxygen/main/ParticipantConfiguration_8hpp_source.html</loc>
1038999
</url>
1000+
<url>
1001+
<loc>https://precice.org/doxygen/main/acceleration_2impl_2SharedPointer_8hpp_source.html</loc>
1002+
</url>
1003+
<url>
1004+
<loc>https://precice.org/doxygen/main/acceleration_2SharedPointer_8hpp_source.html</loc>
1005+
</url>
1006+
<url>
1007+
<loc>https://precice.org/doxygen/main/action_2SharedPointer_8hpp_source.html</loc>
1008+
</url>
1009+
<url>
1010+
<loc>https://precice.org/doxygen/main/com_2SharedPointer_8hpp_source.html</loc>
1011+
</url>
1012+
<url>
1013+
<loc>https://precice.org/doxygen/main/cplscheme_2impl_2SharedPointer_8hpp_source.html</loc>
1014+
</url>
1015+
<url>
1016+
<loc>https://precice.org/doxygen/main/cplscheme_2SharedPointer_8hpp_source.html</loc>
1017+
</url>
1018+
<url>
1019+
<loc>https://precice.org/doxygen/main/io_2SharedPointer_8hpp_source.html</loc>
1020+
</url>
1021+
<url>
1022+
<loc>https://precice.org/doxygen/main/m2n_2SharedPointer_8hpp_source.html</loc>
1023+
</url>
1024+
<url>
1025+
<loc>https://precice.org/doxygen/main/mapping_2SharedPointer_8hpp_source.html</loc>
1026+
</url>
1027+
<url>
1028+
<loc>https://precice.org/doxygen/main/mesh_2SharedPointer_8hpp_source.html</loc>
1029+
</url>
1030+
<url>
1031+
<loc>https://precice.org/doxygen/main/partition_2SharedPointer_8hpp_source.html</loc>
1032+
</url>
1033+
<url>
1034+
<loc>https://precice.org/doxygen/main/precice_2config_2SharedPointer_8hpp_source.html</loc>
1035+
</url>
1036+
<url>
1037+
<loc>https://precice.org/doxygen/main/precice_2impl_2SharedPointer_8hpp_source.html</loc>
1038+
</url>
10391039
<url>
10401040
<loc>https://precice.org/doxygen/main/Exceptions_8hpp_source.html</loc>
10411041
</url>
@@ -1081,12 +1081,6 @@
10811081
<url>
10821082
<loc>https://precice.org/doxygen/main/ReceivedMeshContext_8hpp_source.html</loc>
10831083
</url>
1084-
<url>
1085-
<loc>https://precice.org/doxygen/main/impl_2Types_8hpp_source.html</loc>
1086-
</url>
1087-
<url>
1088-
<loc>https://precice.org/doxygen/main/Types_8hpp_source.html</loc>
1089-
</url>
10901084
<url>
10911085
<loc>https://precice.org/doxygen/main/ValidationMacros_8hpp_source.html</loc>
10921086
</url>
@@ -1150,6 +1144,12 @@
11501144
<url>
11511145
<loc>https://precice.org/doxygen/main/Tooling_8hpp_source.html</loc>
11521146
</url>
1147+
<url>
1148+
<loc>https://precice.org/doxygen/main/impl_2Types_8hpp_source.html</loc>
1149+
</url>
1150+
<url>
1151+
<loc>https://precice.org/doxygen/main/Types_8hpp_source.html</loc>
1152+
</url>
11531153
<url>
11541154
<loc>https://precice.org/doxygen/main/ProfilingConfiguration_8cpp_source.html</loc>
11551155
</url>
@@ -1732,45 +1732,6 @@
17321732
<url>
17331733
<loc>https://precice.org/doxygen/main/SerializedStamples_8hpp.html</loc>
17341734
</url>
1735-
<url>
1736-
<loc>https://precice.org/doxygen/main/acceleration_2impl_2SharedPointer_8hpp.html</loc>
1737-
</url>
1738-
<url>
1739-
<loc>https://precice.org/doxygen/main/acceleration_2SharedPointer_8hpp.html</loc>
1740-
</url>
1741-
<url>
1742-
<loc>https://precice.org/doxygen/main/action_2SharedPointer_8hpp.html</loc>
1743-
</url>
1744-
<url>
1745-
<loc>https://precice.org/doxygen/main/com_2SharedPointer_8hpp.html</loc>
1746-
</url>
1747-
<url>
1748-
<loc>https://precice.org/doxygen/main/cplscheme_2impl_2SharedPointer_8hpp.html</loc>
1749-
</url>
1750-
<url>
1751-
<loc>https://precice.org/doxygen/main/cplscheme_2SharedPointer_8hpp.html</loc>
1752-
</url>
1753-
<url>
1754-
<loc>https://precice.org/doxygen/main/io_2SharedPointer_8hpp.html</loc>
1755-
</url>
1756-
<url>
1757-
<loc>https://precice.org/doxygen/main/m2n_2SharedPointer_8hpp.html</loc>
1758-
</url>
1759-
<url>
1760-
<loc>https://precice.org/doxygen/main/mapping_2SharedPointer_8hpp.html</loc>
1761-
</url>
1762-
<url>
1763-
<loc>https://precice.org/doxygen/main/mesh_2SharedPointer_8hpp.html</loc>
1764-
</url>
1765-
<url>
1766-
<loc>https://precice.org/doxygen/main/partition_2SharedPointer_8hpp.html</loc>
1767-
</url>
1768-
<url>
1769-
<loc>https://precice.org/doxygen/main/precice_2config_2SharedPointer_8hpp.html</loc>
1770-
</url>
1771-
<url>
1772-
<loc>https://precice.org/doxygen/main/precice_2impl_2SharedPointer_8hpp.html</loc>
1773-
</url>
17741735
<url>
17751736
<loc>https://precice.org/doxygen/main/SocketCommunication_8cpp.html</loc>
17761737
</url>
@@ -2500,6 +2461,45 @@
25002461
<url>
25012462
<loc>https://precice.org/doxygen/main/ParticipantConfiguration_8hpp.html</loc>
25022463
</url>
2464+
<url>
2465+
<loc>https://precice.org/doxygen/main/acceleration_2impl_2SharedPointer_8hpp.html</loc>
2466+
</url>
2467+
<url>
2468+
<loc>https://precice.org/doxygen/main/acceleration_2SharedPointer_8hpp.html</loc>
2469+
</url>
2470+
<url>
2471+
<loc>https://precice.org/doxygen/main/action_2SharedPointer_8hpp.html</loc>
2472+
</url>
2473+
<url>
2474+
<loc>https://precice.org/doxygen/main/com_2SharedPointer_8hpp.html</loc>
2475+
</url>
2476+
<url>
2477+
<loc>https://precice.org/doxygen/main/cplscheme_2impl_2SharedPointer_8hpp.html</loc>
2478+
</url>
2479+
<url>
2480+
<loc>https://precice.org/doxygen/main/cplscheme_2SharedPointer_8hpp.html</loc>
2481+
</url>
2482+
<url>
2483+
<loc>https://precice.org/doxygen/main/io_2SharedPointer_8hpp.html</loc>
2484+
</url>
2485+
<url>
2486+
<loc>https://precice.org/doxygen/main/m2n_2SharedPointer_8hpp.html</loc>
2487+
</url>
2488+
<url>
2489+
<loc>https://precice.org/doxygen/main/mapping_2SharedPointer_8hpp.html</loc>
2490+
</url>
2491+
<url>
2492+
<loc>https://precice.org/doxygen/main/mesh_2SharedPointer_8hpp.html</loc>
2493+
</url>
2494+
<url>
2495+
<loc>https://precice.org/doxygen/main/partition_2SharedPointer_8hpp.html</loc>
2496+
</url>
2497+
<url>
2498+
<loc>https://precice.org/doxygen/main/precice_2config_2SharedPointer_8hpp.html</loc>
2499+
</url>
2500+
<url>
2501+
<loc>https://precice.org/doxygen/main/precice_2impl_2SharedPointer_8hpp.html</loc>
2502+
</url>
25032503
<url>
25042504
<loc>https://precice.org/doxygen/main/Exceptions_8hpp.html</loc>
25052505
</url>
@@ -2545,12 +2545,6 @@
25452545
<url>
25462546
<loc>https://precice.org/doxygen/main/ReceivedMeshContext_8hpp.html</loc>
25472547
</url>
2548-
<url>
2549-
<loc>https://precice.org/doxygen/main/impl_2Types_8hpp.html</loc>
2550-
</url>
2551-
<url>
2552-
<loc>https://precice.org/doxygen/main/Types_8hpp.html</loc>
2553-
</url>
25542548
<url>
25552549
<loc>https://precice.org/doxygen/main/ValidationMacros_8hpp.html</loc>
25562550
</url>
@@ -2614,6 +2608,12 @@
26142608
<url>
26152609
<loc>https://precice.org/doxygen/main/Tooling_8hpp.html</loc>
26162610
</url>
2611+
<url>
2612+
<loc>https://precice.org/doxygen/main/impl_2Types_8hpp.html</loc>
2613+
</url>
2614+
<url>
2615+
<loc>https://precice.org/doxygen/main/Types_8hpp.html</loc>
2616+
</url>
26172617
<url>
26182618
<loc>https://precice.org/doxygen/main/ProfilingConfiguration_8cpp.html</loc>
26192619
</url>

feed.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<description>preCICE is an open-source coupling library and ecosystem for general partitioned multi-physics and multi-scale simulations, including surface and volume coupling.</description>
66
<link>https://precice.org/</link>
77
<atom:link href="https://precice.org/feed.xml" rel="self" type="application/rss+xml"/>
8-
<pubDate>Wed, 10 Jun 2026 12:14:50 +0000</pubDate>
9-
<lastBuildDate>Wed, 10 Jun 2026 12:14:50 +0000</lastBuildDate>
8+
<pubDate>Wed, 10 Jun 2026 12:25:00 +0000</pubDate>
9+
<lastBuildDate>Wed, 10 Jun 2026 12:25:00 +0000</lastBuildDate>
1010
<generator>Jekyll v4.4.1</generator>
1111

1212
</channel>

0 commit comments

Comments
 (0)