Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::IBinaryMathFunctor< Arg1, Arg2, ReturnType >abstract

Interface d'une fonction mathématique binaire. Plus de détails...

#include <arcane/utils/IMathFunctor.h>

+ Graphe de collaboration de Arcane::IBinaryMathFunctor< Arg1, Arg2, ReturnType >:

Fonctions membres publiques

virtual ~IBinaryMathFunctor ()
 Libère les ressources.
 
virtual ReturnType apply (Arg1 a1, Arg2 a2)=0
 Exécute la méthode associé
 
virtual void apply (ConstArrayView< Arg1 > a1, ConstArrayView< Arg2 > a2, ArrayView< ReturnType > result)
 Exécute la méthode associé
 

Description détaillée

template<typename Arg1, typename Arg2, typename ReturnType>
class Arcane::IBinaryMathFunctor< Arg1, Arg2, ReturnType >

Interface d'une fonction mathématique binaire.

Définition à la ligne 30 du fichier IMathFunctor.h.

Documentation des constructeurs et destructeur

◆ ~IBinaryMathFunctor()

template<typename Arg1 , typename Arg2 , typename ReturnType >
virtual Arcane::IBinaryMathFunctor< Arg1, Arg2, ReturnType >::~IBinaryMathFunctor ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 35 du fichier IMathFunctor.h.

Documentation des fonctions membres

◆ apply()

template<typename Arg1 , typename Arg2 , typename ReturnType >
virtual void Arcane::IBinaryMathFunctor< Arg1, Arg2, ReturnType >::apply ( ConstArrayView< Arg1 >  a1,
ConstArrayView< Arg2 >  a2,
ArrayView< ReturnType >  result 
)
inlinevirtual

Exécute la méthode associé

Définition à la ligne 43 du fichier IMathFunctor.h.

Références Arccore::ArrayView< T >::size().


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