Interface de la classe fonctor de transport d'une CellVariable. Plus de détails...
#include <arcane/utils/AMRComputeFunction.h>
Fonctions membres publiques | |
template<typename ClassType > | |
AMRComputeFunction (ClassType *instance, void(ClassType::*func)(Array< ItemInternal * > &, AMROperationType)) | |
template<typename ClassType > | |
AMRComputeFunction (ClassType *instance, void(ClassType::*func)(Array< Cell > &, AMROperationType)) | |
virtual | ~AMRComputeFunction () |
Libère les ressources. | |
virtual void | executeFunctor (Array< ItemInternal * > &cells, AMROperationType op) |
Exécute la fonction de calcul. | |
virtual void | executeFunctor (Array< Cell > &cells, AMROperationType op) |
Exécute la fonction de calcul. | |
Fonctions membres publiques hérités de Arcane::IAMRTransportFunctor | |
virtual | ~IAMRTransportFunctor () |
Libère les ressources. | |
Attributs privés | |
IAMRTransportFunctor * | m_functor |
Interface de la classe fonctor de transport d'une CellVariable.
Définition à la ligne 38 du fichier AMRComputeFunction.h.
|
inline |
Définition à la ligne 44 du fichier AMRComputeFunction.h.
|
inline |
Définition à la ligne 49 du fichier AMRComputeFunction.h.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 53 du fichier AMRComputeFunction.h.
|
inlinevirtual |
Exécute la fonction de calcul.
Implémente Arcane::IAMRTransportFunctor.
Définition à la ligne 63 du fichier AMRComputeFunction.h.
|
inlinevirtual |
Exécute la fonction de calcul.
Implémente Arcane::IAMRTransportFunctor.
Définition à la ligne 58 du fichier AMRComputeFunction.h.
|
private |
Définition à la ligne 70 du fichier AMRComputeFunction.h.