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"
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) |
Fichier contenant les déclarations concernant le modèle de programmation par échange de message.
Définition dans le fichier Parallel.h.
#define ARCANE_BEGIN_NAMESPACE_PARALLEL |
Définition à la ligne 28 du fichier Parallel.h.
#define ARCANE_END_NAMESPACE_PARALLEL } |
Définition à la ligne 31 du fichier Parallel.h.