Skip to content

Commit 4b79d86

Browse files
[arcane,core] Utilise par défaut la version 2 pour 'ItemGroup::applyOperation()'.
La version 2 utilise des tableaux au lieu de sous-groupes. Cela permet aussi s'il n'y a que des entités de même type de ne pas dupliquer le groupe.
1 parent e6fd566 commit 4b79d86

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

arcane/src/arcane/core/ItemGroupImpl.cc

+3-2
Original file line numberDiff line numberDiff line change
@@ -1606,8 +1606,9 @@ _computeChildrenByTypeV2()
16061606
trace->info() << "ItemGroupImpl::_computeChildrenByTypeV2 for " << name()
16071607
<< " type=" << type_mng->typeName(i) << " nb=" << n;
16081608
}
1609-
trace->info() << "ItemGroupImpl::_computeChildrenByTypeV2 for " << name()
1610-
<< " nb_item=" << nb_item << " nb_different_type=" << nb_different_type;
1609+
if (is_verbose)
1610+
trace->info() << "ItemGroupImpl::_computeChildrenByTypeV2 for " << name()
1611+
<< " nb_item=" << nb_item << " nb_different_type=" << nb_different_type;
16111612

16121613
// Si nb_different_type == 1, cela signifie qu'il n'y a qu'un seul
16131614
// type d'entité et on conserve juste ce type car dans ce cas on passera

arcane/src/arcane/core/internal/ItemGroupInternal.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ class ItemGroupInternal
184184

185185
//! Gestion pour applyOperation() Version 2
186186
//@{
187-
bool m_use_v2_for_apply_operation = false;
187+
bool m_use_v2_for_apply_operation = true;
188188

189189
public:
190190

0 commit comments

Comments
 (0)