Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::AMRComputeFunction

Interface de la classe fonctor de transport d'une CellVariable. Plus de détails...

#include <arcane/utils/AMRComputeFunction.h>

+ Graphe d'héritage de Arcane::AMRComputeFunction:
+ Graphe de collaboration de Arcane::AMRComputeFunction:

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

IAMRTransportFunctorm_functor
 

Description détaillée

Interface de la classe fonctor de transport d'une CellVariable.

Définition à la ligne 38 du fichier AMRComputeFunction.h.

Documentation des constructeurs et destructeur

◆ AMRComputeFunction() [1/2]

template<typename ClassType >
Arcane::AMRComputeFunction::AMRComputeFunction ( ClassType instance,
void(ClassType::*)(Array< ItemInternal * > &, AMROperationType)  func 
)
inline

Définition à la ligne 44 du fichier AMRComputeFunction.h.

◆ AMRComputeFunction() [2/2]

template<typename ClassType >
Arcane::AMRComputeFunction::AMRComputeFunction ( ClassType instance,
void(ClassType::*)(Array< Cell > &, AMROperationType)  func 
)
inline

Définition à la ligne 49 du fichier AMRComputeFunction.h.

◆ ~AMRComputeFunction()

virtual Arcane::AMRComputeFunction::~AMRComputeFunction ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 53 du fichier AMRComputeFunction.h.

Documentation des fonctions membres

◆ executeFunctor() [1/2]

virtual void Arcane::AMRComputeFunction::executeFunctor ( Array< Cell > &  cells,
AMROperationType  op 
)
inlinevirtual

Exécute la fonction de calcul.

Implémente Arcane::IAMRTransportFunctor.

Définition à la ligne 63 du fichier AMRComputeFunction.h.

◆ executeFunctor() [2/2]

virtual void Arcane::AMRComputeFunction::executeFunctor ( Array< ItemInternal * > &  cells,
AMROperationType  op 
)
inlinevirtual

Exécute la fonction de calcul.

Implémente Arcane::IAMRTransportFunctor.

Définition à la ligne 58 du fichier AMRComputeFunction.h.

Documentation des données membres

◆ m_functor

IAMRTransportFunctor* Arcane::AMRComputeFunction::m_functor
private

Définition à la ligne 70 du fichier AMRComputeFunction.h.


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