12#ifndef ARCANE_CORE_PARALLEL_H 
   13#define ARCANE_CORE_PARALLEL_H 
   18#include "arcane/utils/ArrayView.h" 
   21#include "arccore/message_passing/Request.h" 
   22#include "arccore/message_passing/Communicator.h" 
   23#include "arccore/message_passing/PointToPointMessageInfo.h" 
   24#include "arccore/message_passing/IControlDispatcher.h" 
   28#define ARCANE_BEGIN_NAMESPACE_PARALLEL \ 
   31#define ARCANE_END_NAMESPACE_PARALLEL } 
   66extern "C++" ARCANE_CORE_EXPORT 
void 
   79extern "C++" ARCANE_CORE_EXPORT 
void 
   81                    Array<String>& common_strings);
 
   92extern "C++" ARCANE_CORE_EXPORT 
void 
Fichier de configuration d'Arcane.
Déclarations des types généraux de Arcane.
Statistiques sur le parallélisme.
Déclarations des types et méthodes utilisés par les mécanismes d'échange de messages.
void namedBarrier(IParallelMng *pm, const String &name)
Effectue une barrière nommée de nom name.
void dumpDateAndMemoryUsage(IParallelMng *pm, ITraceMng *tm)
Écrit dans tm la date et la mémoire consommée.
void filterCommonStrings(IParallelMng *pm, ConstArrayView< String > input_strings, Array< String > &common_strings)
Filtre les chaînes de caractères communes à tous les rangs de pm.
Implémentation de la concurrence.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::ostream & operator<<(std::ostream &ostr, eItemKind item_kind)
Opérateur de sortie sur un flot.