Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::MeshMaterialVariableComputeFunction

Interface de la classe fonctor de recalcul d'une variable. Plus de détails...

#include <arcane/core/materials/MeshMaterialVariableComputeFunction.h>

Fonctions membres publiques

template<typename ClassType>
 MeshMaterialVariableComputeFunction (ClassType *instance, void(ClassType::*func)(IMeshMaterial *mat))
 
template<typename ClassType>
 MeshMaterialVariableComputeFunction (ClassType *instance, void(ClassType::*func)(IMeshMaterial *mat), const TraceInfo &tinfo)
 
 ~MeshMaterialVariableComputeFunction () override
 Libère les ressources.
 
void execute (IMeshMaterial *mat) override
 Exécute la fonction de calcul.
 
const TraceInfotraceInfo () const override
 Informations de trace de la définition de la fonction de calcul.
 
- Fonctions membres publiques hérités de Arcane::Materials::IMeshMaterialVariableComputeFunction
virtual ~IMeshMaterialVariableComputeFunction ()
 Libère les ressources.
 

Description détaillée

Interface de la classe fonctor de recalcul d'une variable.

Définition à la ligne 33 du fichier core/materials/MeshMaterialVariableComputeFunction.h.

Documentation des constructeurs et destructeur

◆ MeshMaterialVariableComputeFunction() [1/2]

template<typename ClassType>
Arcane::Materials::MeshMaterialVariableComputeFunction::MeshMaterialVariableComputeFunction ( ClassType * instance,
void(ClassType::* func )(IMeshMaterial *mat) )
inline

Définition à la ligne 39 du fichier core/materials/MeshMaterialVariableComputeFunction.h.

◆ MeshMaterialVariableComputeFunction() [2/2]

template<typename ClassType>
Arcane::Materials::MeshMaterialVariableComputeFunction::MeshMaterialVariableComputeFunction ( ClassType * instance,
void(ClassType::* func )(IMeshMaterial *mat),
const TraceInfo & tinfo )
inline

Définition à la ligne 44 du fichier core/materials/MeshMaterialVariableComputeFunction.h.

◆ ~MeshMaterialVariableComputeFunction()

Arcane::Materials::MeshMaterialVariableComputeFunction::~MeshMaterialVariableComputeFunction ( )
inlineoverride

Libère les ressources.

Définition à la ligne 50 du fichier core/materials/MeshMaterialVariableComputeFunction.h.

Documentation des fonctions membres

◆ execute()

void Arcane::Materials::MeshMaterialVariableComputeFunction::execute ( IMeshMaterial * mat)
inlineoverridevirtual

Exécute la fonction de calcul.

Implémente Arcane::Materials::IMeshMaterialVariableComputeFunction.

Définition à la ligne 58 du fichier core/materials/MeshMaterialVariableComputeFunction.h.

◆ traceInfo()

const TraceInfo & Arcane::Materials::MeshMaterialVariableComputeFunction::traceInfo ( ) const
inlineoverridevirtual

Informations de trace de la définition de la fonction de calcul.

Implémente Arcane::Materials::IMeshMaterialVariableComputeFunction.

Définition à la ligne 63 du fichier core/materials/MeshMaterialVariableComputeFunction.h.


La documentation de cette classe a été générée à partir du fichier suivant :