Arcane
v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
MpiTypeDispatcher.cc
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2025 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
/* MpiTypeDispatcher.cc (C) 2000-2025 */
9
/* */
10
/* Gestionnaire de parallélisme utilisant MPI. */
11
/*---------------------------------------------------------------------------*/
12
/*---------------------------------------------------------------------------*/
13
14
#include "arccore/message_passing_mpi/internal/MpiTypeDispatcherImpl.h"
15
16
#include "arccore/base/BFloat16.h"
17
#include "arccore/base/Float16.h"
18
19
/*---------------------------------------------------------------------------*/
20
/*---------------------------------------------------------------------------*/
21
22
namespace
Arcane::MessagePassing::Mpi
23
{
24
25
/*---------------------------------------------------------------------------*/
26
/*---------------------------------------------------------------------------*/
27
28
template
class
MpiTypeDispatcher<char>
;
29
template
class
MpiTypeDispatcher<signed char>
;
30
template
class
MpiTypeDispatcher<unsigned char>
;
31
template
class
MpiTypeDispatcher<short>
;
32
template
class
MpiTypeDispatcher<unsigned short>
;
33
template
class
MpiTypeDispatcher<int>
;
34
template
class
MpiTypeDispatcher<unsigned int>
;
35
template
class
MpiTypeDispatcher<long>
;
36
template
class
MpiTypeDispatcher<unsigned long>
;
37
template
class
MpiTypeDispatcher<long long>
;
38
template
class
MpiTypeDispatcher<unsigned long long>
;
39
template
class
MpiTypeDispatcher<float>
;
40
template
class
MpiTypeDispatcher<double>
;
41
template
class
MpiTypeDispatcher<long double>
;
42
template
class
MpiTypeDispatcher<BFloat16>
;
43
template
class
MpiTypeDispatcher<Float16>
;
44
45
/*---------------------------------------------------------------------------*/
46
/*---------------------------------------------------------------------------*/
47
48
}
// End namespace Arccore::MessagePassing::Mpi
49
50
/*---------------------------------------------------------------------------*/
51
/*---------------------------------------------------------------------------*/
Arcane::MessagePassing::Mpi::MpiTypeDispatcher
Definition
MpiTypeDispatcher.h:32
arccore
src
message_passing_mpi
arccore
message_passing_mpi
MpiTypeDispatcher.cc
Généré le Samedi 22 Février 2025 14:45:34 pour Arcane par
1.13.2