Skip to content

Commit 4f3f171

Browse files
[arcane,tests] Ajoute test pour 'VariableUtils::markVariableAsMostlyReadOnly()'.
1 parent f0d9bee commit 4f3f171

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

arcane/ceapart/src/arcane/tests/MaterialHeatTestModule.cc

+4-2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "arcane/core/Item.h"
2222
#include "arcane/core/ITimeLoopMng.h"
2323
#include "arcane/core/IParallelMng.h"
24+
#include "arcane/core/VariableUtils.h"
2425

2526
#include "arcane/materials/MeshMaterialVariableRef.h"
2627
#include "arcane/materials/MeshEnvironmentBuildInfo.h"
@@ -231,6 +232,9 @@ startInit()
231232
m_global_deltat.assign(1.0);
232233
m_mat_temperature.globalVariable().fill(0.0);
233234
m_material_mng->forceRecompute();
235+
_computeCellsCenter();
236+
VariableUtils::markVariableAsMostlyReadOnly(m_cell_center);
237+
VariableUtils::markVariableAsMostlyReadOnly(defaultMesh()->nodesCoordinates());
234238
}
235239

236240
/*---------------------------------------------------------------------------*/
@@ -268,8 +272,6 @@ compute()
268272
void MaterialHeatTestModule::
269273
_compute()
270274
{
271-
_computeCellsCenter();
272-
273275
UniqueArray<MaterialWorkArray> work_arrays(m_heat_objects.size());
274276

275277
// Ajoute de la chaleur à chaque matériau

0 commit comments

Comments
 (0)