Arcane  v3.16.0.0
Documentation utilisateur
Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros Groupes Pages Concepts
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>

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.
 

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::* func )(Array< ItemInternal * > &, AMROperationType) )
inline

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

◆ AMRComputeFunction() [2/2]

template<typename ClassType>
Arcane::AMRComputeFunction::AMRComputeFunction ( ClassType * instance,
void(ClassType::* func )(Array< Cell > &, AMROperationType) )
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.


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