hyper.deal
Loading...
Searching...
No Matches
include
hyper.deal
base
mpi_tags.h
1
// ---------------------------------------------------------------------
2
//
3
// Copyright (C) 2020 by the hyper.deal authors
4
//
5
// This file is part of the hyper.deal library.
6
//
7
// The hyper.deal library is free software; you can use it, redistribute
8
// it, and/or modify it under the terms of the GNU Lesser General
9
// Public License as published by the Free Software Foundation; either
10
// version 3.0 of the License, or (at your option) any later version.
11
// The full text of the license can be found in the file LICENSE.MD at
12
// the top level directory of hyper.deal.
13
//
14
// ---------------------------------------------------------------------
15
16
#ifndef HYPERDEAL_BASE_MPI_TAGS
17
#define HYPERDEAL_BASE_MPI_TAGS
18
19
#include <hyper.deal/base/config.h>
20
21
#include <deal.II/base/mpi.h>
22
23
namespace
hyperdeal
24
{
25
namespace
mpi
26
{
27
namespace
internal
28
{
29
namespace
Tags
30
{
31
enum
enumeration : std::uint16_t
32
{
33
// Partitioner::sync() -> MPI_Isend/MPI_Irecv
34
partitioner_sync,
35
36
};
37
}
38
}
// namespace internal
39
}
// namespace mpi
40
}
// namespace hyperdeal
41
42
#endif
Generated by
1.12.0