Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ReduceSumOfRealHelper

Classe gérant une réduction d'une somme de valeur. Plus de détails...

#include <arcane/core/parallel/IMultiReduce.h>

+ Graphe de collaboration de Arcane::ReduceSumOfRealHelper:

Fonctions membres publiques

 ReduceSumOfRealHelper (bool is_strict)
 
void add (Real v)
 Ajoute la valeur v.
 
void clear ()
 Supprime les valeurs accumulées.
 
RealConstArrayView values () const
 Liste des valeurs accumulées.
 
Real reducedValue () const
 Valeur réduite.
 
void setReducedValue (Real v)
 Positionne la valeur réduite.
 

Description détaillée

Classe gérant une réduction d'une somme de valeur.

Les instances de cette classe doivent être créés via IMultiReduce::getSumOfReal(). L'utilisateur doit accumuler les valeurs via l'appel à add(). Après exécution de la réduction via IMultiReduce::execute(), il est possible de récupérer la valeur réduite via reducedValue().

Voir également
IMultiReduce

Définition à la ligne 36 du fichier IMultiReduce.h.

Documentation des constructeurs et destructeur

◆ ReduceSumOfRealHelper()

Arcane::ReduceSumOfRealHelper::ReduceSumOfRealHelper ( bool  is_strict)
inline

Définition à la ligne 40 du fichier IMultiReduce.h.

Documentation des fonctions membres

◆ add()

void Arcane::ReduceSumOfRealHelper::add ( Real  v)
inline

Ajoute la valeur v.

Définition à la ligne 50 du fichier IMultiReduce.h.

◆ clear()

void Arcane::ReduceSumOfRealHelper::clear ( )
inline

Supprime les valeurs accumulées.

Définition à la ligne 59 du fichier IMultiReduce.h.

◆ reducedValue()

Real Arcane::ReduceSumOfRealHelper::reducedValue ( ) const
inline

Valeur réduite.

Définition à la ligne 68 du fichier IMultiReduce.h.

◆ setReducedValue()

void Arcane::ReduceSumOfRealHelper::setReducedValue ( Real  v)
inline

Positionne la valeur réduite.

Définition à la ligne 71 du fichier IMultiReduce.h.

◆ values()

RealConstArrayView Arcane::ReduceSumOfRealHelper::values ( ) const
inline

Liste des valeurs accumulées.

Définition à la ligne 65 du fichier IMultiReduce.h.


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