Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du fichier Parallel.h

Fichier contenant les déclarations concernant le modèle de programmation par échange de message. Plus de détails...

#include "arcane/utils/ArcaneGlobal.h"
#include "arcane/utils/ArrayView.h"
#include "arccore/base/RefDeclarations.h"
#include "arccore/message_passing/Request.h"
#include "arccore/message_passing/Communicator.h"
#include "arccore/message_passing/PointToPointMessageInfo.h"
#include "arccore/message_passing/IControlDispatcher.h"
#include "arcane/core/ArcaneTypes.h"
+ Graphe des dépendances par inclusion de Parallel.h:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Espaces de nommage

namespace  Arcane
 -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
 
namespace  Arcane::Parallel
 Implémentation de la concurrence.
 
namespace  Arcane::MessagePassing
 Déclarations des types et méthodes utilisés par les mécanismes d'échange de messages.
 

Macros

#define ARCANE_BEGIN_NAMESPACE_PARALLEL
 
#define ARCANE_END_NAMESPACE_PARALLEL   }
 

Fonctions

void Arcane::MessagePassing::namedBarrier (IParallelMng *pm, const String &name)
 Effectue une barrière nommée de nom name.
 
void Arcane::MessagePassing::filterCommonStrings (IParallelMng *pm, ConstArrayView< String > input_strings, Array< String > &common_strings)
 Filtre les chaînes de caractères communes à tous les rangs de pm.
 
void Arcane::MessagePassing::dumpDateAndMemoryUsage (IParallelMng *pm, ITraceMng *tm)
 Écrit dans tm la date et la mémoire consommée.
 
std::ostream & Arcane::operator<< (std::ostream &o, const Parallel::Request prequest)
 

Description détaillée

Fichier contenant les déclarations concernant le modèle de programmation par échange de message.

Définition dans le fichier Parallel.h.

Documentation des macros

◆ ARCANE_BEGIN_NAMESPACE_PARALLEL

#define ARCANE_BEGIN_NAMESPACE_PARALLEL
Valeur :
namespace Parallel \
{

Définition à la ligne 28 du fichier Parallel.h.

◆ ARCANE_END_NAMESPACE_PARALLEL

#define ARCANE_END_NAMESPACE_PARALLEL   }

Définition à la ligne 31 du fichier Parallel.h.