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 55// SPDX-License-Identifier: Apache-2.0
66// -----------------------------------------------------------------------------
77/* ---------------------------------------------------------------------------*/
8- /* MeshExchange.cc (C) 2000-2023 */
8+ /* MeshExchange.cc (C) 2000-2024 */
99/* */
1010/* Echange un maillage entre entre sous-domaines. */
1111/* ---------------------------------------------------------------------------*/
@@ -1194,6 +1194,21 @@ _exchangeCellDataInfos3()
11941194 item_uid_index+= family_nb_items[family_index];
11951195 }
11961196 }
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+ }
11971212}
11981213/* ---------------------------------------------------------------------------*/
11991214/* ---------------------------------------------------------------------------*/
You can’t perform that action at this time.
0 commit comments