12#ifndef ARCANE_MATERIALS_MESHMATERIALVARIABLECOMPUTEFUNCTION_H
13#define ARCANE_MATERIALS_MESHMATERIALVARIABLECOMPUTEFUNCTION_H
17#include "arcane/utils/FunctorWithArgument.h"
18#include "arcane/utils/TraceInfo.h"
20#include "arcane/core/materials/IMeshMaterialVariableComputeFunction.h"
38 template<
typename ClassType>
43 template<
typename ClassType>
60 m_functor->executeFunctor(mat);
Interface de la classe fonctor de recalcul d'une variable.
Interface d'un matériau d'un maillage.
Interface de la classe fonctor de recalcul d'une variable.
void execute(IMeshMaterial *mat) override
Exécute la fonction de calcul.
const TraceInfo & traceInfo() const override
Informations de trace de la définition de la fonction de calcul.
~MeshMaterialVariableComputeFunction() override
Libère les ressources.
Interface d'un fonctor avec argument mais sans valeur de retour.
Active toujours les traces dans les parties Arcane concernant les matériaux.