MueLu
Version of the Day
Loading...
Searching...
No Matches
MueLu_LWGraph_kokkos_decl.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_LWGRAPH_KOKKOS_DECL_HPP
11
#define MUELU_LWGRAPH_KOKKOS_DECL_HPP
12
13
#include "
MueLu_ConfigDefs.hpp
"
14
#include <Xpetra_ConfigDefs.hpp>
// global_size_t
15
16
#include "
MueLu_LWGraphBase.hpp
"
17
#include "
MueLu_LWGraph_kokkos_fwd.hpp
"
18
#include "
MueLu_LWGraph_fwd.hpp
"
19
20
namespace
MueLu
{
21
29
template
<
class
LocalOrdinal,
class
GlobalOrdinal,
class
Node>
30
class
LWGraph_kokkos
:
public
MueLu::LWGraphBase
<LocalOrdinal, GlobalOrdinal, Node, false> {
31
using
LWGraphBase
<
LocalOrdinal
,
GlobalOrdinal
,
Node
,
false
>::LWGraphBase;
32
33
public
:
34
RCP<MueLu::LWGraph<LocalOrdinal, GlobalOrdinal, Node> >
copyToHost
();
35
};
36
37
}
// namespace MueLu
38
39
#define MUELU_LWGRAPH_KOKKOS_SHORT
40
#endif
// MUELU_LWGRAPH_KOKKOS_DECL_HPP
MueLu_ConfigDefs.hpp
MueLu_LWGraphBase.hpp
MueLu_LWGraph_fwd.hpp
MueLu_LWGraph_kokkos_fwd.hpp
LocalOrdinal
MueLu::DefaultLocalOrdinal LocalOrdinal
Definition
MueLu_UseDefaultTypes.hpp:13
GlobalOrdinal
MueLu::DefaultGlobalOrdinal GlobalOrdinal
Definition
MueLu_UseDefaultTypes.hpp:14
Node
MueLu::DefaultNode Node
Definition
MueLu_UseDefaultTypes.hpp:15
MueLu::LWGraphBase
Definition
MueLu_LWGraphBase.hpp:72
MueLu::LWGraph_kokkos
Lightweight MueLu representation of a compressed row storage graph.
Definition
MueLu_LWGraph_kokkos_decl.hpp:30
MueLu::LWGraph_kokkos::copyToHost
RCP< MueLu::LWGraph< LocalOrdinal, GlobalOrdinal, Node > > copyToHost()
Definition
MueLu_LWGraph_kokkos_def.hpp:19
MueLu
Namespace for MueLu classes and methods.
Definition
MueLu_BrickAggregationFactory_decl.hpp:42
src
Graph
Containers
MueLu_LWGraph_kokkos_decl.hpp
Generated by
1.9.8