MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MueLu_LWGraph_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_DECL_HPP
11 #define MUELU_LWGRAPH_DECL_HPP
12 
13 #include <Xpetra_ConfigDefs.hpp> // global_size_t
14 #include "MueLu_ConfigDefs.hpp"
15 
16 #include "MueLu_LWGraph_fwd.hpp"
17 #include "MueLu_LWGraphBase.hpp"
18 
19 namespace MueLu {
20 
29 template <class LocalOrdinal = DefaultLocalOrdinal,
31  class Node = DefaultNode>
32 class LWGraph : public MueLu::LWGraphBase<LocalOrdinal, GlobalOrdinal, Node, true> {
33  public:
35 };
36 
37 } // namespace MueLu
38 
39 #define MUELU_LWGRAPH_SHORT
40 #endif // MUELU_LWGRAPH_DECL_HPP
MueLu::DefaultLocalOrdinal LocalOrdinal
Tpetra::KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
MueLu::DefaultNode Node
MueLu::DefaultGlobalOrdinal GlobalOrdinal
Lightweight MueLu representation of a compressed row storage graph.