Skip to content

Commit 1a4577c

Browse files
[arcane,materials] Supprime code plus utilisé.
1 parent d8933fc commit 1a4577c

File tree

2 files changed

+0
-40
lines changed

2 files changed

+0
-40
lines changed

arcane/src/arcane/materials/MeshMaterialVariableIndexer.cc

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -152,45 +152,6 @@ endUpdateAdd(const ComponentItemListBuilder& builder)
152152
/*---------------------------------------------------------------------------*/
153153
/*---------------------------------------------------------------------------*/
154154

155-
void MeshMaterialVariableIndexer::
156-
endUpdateRemove(ConstArrayView<bool> removed_local_ids_filter,Integer nb_remove)
157-
{
158-
// TODO: à supprimer et à remplacer par la version qui prend un
159-
// ConstituentModifierWorkInfo à la place
160-
161-
Integer nb_item = nbItem();
162-
Integer orig_nb_item = nb_item;
163-
164-
//ATTENTION: on modifie nb_item pendant l'itération.
165-
for (Integer i=0; i<nb_item; ++i) {
166-
Int32 lid = m_local_ids[i];
167-
if (removed_local_ids_filter[lid]) {
168-
// Déplace le dernier MatVarIndex vers l'élément courant.
169-
Int32 last = nb_item - 1;
170-
m_matvar_indexes[i] = m_matvar_indexes[last];
171-
m_local_ids[i] = m_local_ids[last];
172-
//info() << "REMOVE ITEM lid=" << lid << " i=" << i;
173-
--nb_item;
174-
--i; // Il faut refaire l'itération courante.
175-
}
176-
}
177-
m_matvar_indexes.resize(nb_item);
178-
m_local_ids.resize(nb_item);
179-
180-
// Vérifie qu'on a bien supprimé autant d'entité que prévu.
181-
Integer nb_remove_computed = (orig_nb_item - nb_item);
182-
if (nb_remove_computed!=nb_remove)
183-
ARCANE_FATAL("Bad number of removed material items expected={0} v={1} name={2}",
184-
nb_remove,nb_remove_computed,name());
185-
info(4) << "END_UPDATE_REMOVE nb_removed=" << nb_remove_computed;
186-
187-
// TODO: il faut recalculer m_max_index_in_multiple_array
188-
// et compacter éventuellement les variables. (pas indispensable)
189-
}
190-
191-
/*---------------------------------------------------------------------------*/
192-
/*---------------------------------------------------------------------------*/
193-
194155
void MeshMaterialVariableIndexer::
195156
endUpdateRemove(const ConstituentModifierWorkInfo& work_info,Integer nb_remove)
196157
{

arcane/src/arcane/materials/internal/MeshMaterialVariableIndexer.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ class ARCANE_MATERIALS_EXPORT MeshMaterialVariableIndexer
9696

9797
void changeLocalIds(Int32ConstArrayView old_to_new_ids);
9898
void endUpdateAdd(const ComponentItemListBuilder& builder);
99-
void endUpdateRemove(ConstArrayView<bool> removed_local_ids_filter,Integer nb_remove);
10099
void endUpdateRemove(const ConstituentModifierWorkInfo& args,Integer nb_remove);
101100
//@}
102101

0 commit comments

Comments
 (0)