File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change 5
5
// SPDX-License-Identifier: Apache-2.0
6
6
// -----------------------------------------------------------------------------
7
7
/* ---------------------------------------------------------------------------*/
8
- /* MeshExchange.cc (C) 2000-2023 */
8
+ /* MeshExchange.cc (C) 2000-2024 */
9
9
/* */
10
10
/* Echange un maillage entre entre sous-domaines. */
11
11
/* ---------------------------------------------------------------------------*/
@@ -1194,6 +1194,21 @@ _exchangeCellDataInfos3()
1194
1194
item_uid_index+= family_nb_items[family_index];
1195
1195
}
1196
1196
}
1197
+ // Dest rank propagation needed since they have been updated for own items
1198
+ // copy of propagation part of method computeMeshConnectivityInfo3
1199
+ for (int ghost_layer_index = 0 ; ghost_layer_index < m_mesh->ghostLayerMng ()->nbGhostLayer (); ++ghost_layer_index)
1200
+ {
1201
+ // 2-Diffuse destination rank info to connected items
1202
+ m_mesh->itemFamilyNetwork ()->schedule ([&](IItemFamily* family){
1203
+ _propagatesToChildConnectivities (family);
1204
+ },
1205
+ IItemFamilyNetwork::TopologicalOrder);
1206
+
1207
+ // m_mesh->itemFamilyNetwork()->schedule([&](IItemFamily* family){
1208
+ // _propagatesToChildDependencies(family);
1209
+ // },
1210
+ // IItemFamilyNetwork::TopologicalOrder);
1211
+ }
1197
1212
}
1198
1213
/* ---------------------------------------------------------------------------*/
1199
1214
/* ---------------------------------------------------------------------------*/
You can’t perform that action at this time.
0 commit comments