Arcane  v3.15.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
ArcaneThread.h
1// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2//-----------------------------------------------------------------------------
3// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4// See the top-level COPYRIGHT file for details.
5// SPDX-License-Identifier: Apache-2.0
6//-----------------------------------------------------------------------------
7/*---------------------------------------------------------------------------*/
8/* ArcaneThread.h (C) 2000-2020 */
9/* */
10/* Fichier d'en-tête pour les threads. */
11/*---------------------------------------------------------------------------*/
12#ifndef ARCANE_PARALLEL_THREAD_ARCANETHREAD_H
13#define ARCANE_PARALLEL_THREAD_ARCANETHREAD_H
14/*---------------------------------------------------------------------------*/
15/*---------------------------------------------------------------------------*/
16
18#include "arcane/Parallel.h"
19
20/*---------------------------------------------------------------------------*/
21/*---------------------------------------------------------------------------*/
22
24{
25namespace MP = Arccore::MessagePassing;
26using Request = MP::Request;
27using IRequestCreator = MP::IRequestCreator;
30using PointToPointMessageInfo = MP::PointToPointMessageInfo;
31using MessageRank = MP::MessageRank;
32using MessageTag = MP::MessageTag;
33using MessageId = MP::MessageId;
34}
35
36/*---------------------------------------------------------------------------*/
37/*---------------------------------------------------------------------------*/
38
39#endif
40
Fichier de configuration d'Arcane.
Interface d'un créateur de requête.
Definition Request.h:52
Informations pour envoyer/recevoir un message point à point.
Requête d'un message.
Definition Request.h:77
Déclarations des types et méthodes utilisés par les mécanismes d'échange de messages.
Definition Parallel.h:94
Espace de nommage contenant les types et déclarations qui gèrent le mécanisme de parallélisme par éch...
eBlockingType
Type indiquant si un message est bloquant ou non.
eReduceType
Types des réductions supportées.