MueLu
Version of the Day
Toggle main menu visibility
Loading...
Searching...
No Matches
MueLu_Details_DefaultTypes.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// MueLu: A package for multigrid based preconditioning
4
//
5
// Copyright 2012 NTESS and the MueLu contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
// @HEADER
9
10
#ifndef MUELU_USEDEFAULTTYPES_HPP
11
#define MUELU_USEDEFAULTTYPES_HPP
12
13
#include <Tpetra_KokkosCompat_DefaultNode.hpp>
14
#include "MueLu_config.hpp"
15
16
#include <Tpetra_Details_DefaultTypes.hpp>
17
18
namespace
MueLu
{
19
20
typedef
Tpetra::Details::DefaultTypes::scalar_type
DefaultScalar
;
21
22
typedef
int
DefaultLocalOrdinal
;
23
24
#if defined HAVE_MUELU_DEFAULT_GO_LONG
25
typedef
long
DefaultGlobalOrdinal
;
26
#elif defined HAVE_MUELU_DEFAULT_GO_LONGLONG
27
typedef
long
long
DefaultGlobalOrdinal
;
28
#else
29
typedef
int
DefaultGlobalOrdinal
;
30
#endif
31
32
typedef
Tpetra::KokkosClassic::DefaultNode::DefaultNodeType
DefaultNode
;
33
}
// namespace MueLu
34
35
#endif
MueLu
Namespace for MueLu classes and methods.
Definition
MueLu_BrickAggregationFactory_decl.hpp:42
MueLu::DefaultNode
Tpetra::KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
Definition
MueLu_Details_DefaultTypes.hpp:32
MueLu::DefaultGlobalOrdinal
int DefaultGlobalOrdinal
Definition
MueLu_Details_DefaultTypes.hpp:29
MueLu::DefaultLocalOrdinal
int DefaultLocalOrdinal
Definition
MueLu_Details_DefaultTypes.hpp:22
MueLu::DefaultScalar
Tpetra::Details::DefaultTypes::scalar_type DefaultScalar
Definition
MueLu_Details_DefaultTypes.hpp:20
src
Headers
MueLu_Details_DefaultTypes.hpp
Generated by
1.17.0