MueLu
Version of the Day
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
MueLu_TekoSmoother_def.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_TEKOSMOOTHER_DEF_HPP_
11
#define MUELU_TEKOSMOOTHER_DEF_HPP_
12
13
#ifdef HAVE_MUELU_TEKO
14
15
#include "
MueLu_TekoSmoother_decl.hpp
"
16
17
namespace
MueLu {
18
template
<
class
Scalar,
class
LocalOrdinal,
class
GlobalOrdinal,
class
Node>
19
size_t
TekoSmoother<Scalar, LocalOrdinal, GlobalOrdinal, Node>::getNodeSmootherComplexity
()
const
{
20
// FIXME: This is a placeholder
21
return
Teuchos::OrdinalTraits<size_t>::invalid
();
22
}
23
24
}
// namespace MueLu
25
26
#endif // HAVE_MUELU_TEKO
27
28
#endif
/* MUELU_TEKOSMOOTHER_DEF_HPP_ */
Teuchos::OrdinalTraits::invalid
static T invalid()
MueLu::TekoSmoother::getNodeSmootherComplexity
size_t getNodeSmootherComplexity() const
Get a rough estimate of cost per iteration.
Definition:
MueLu_TekoSmoother_def.hpp:19
MueLu_TekoSmoother_decl.hpp
src
Smoothers
BlockedSmoothers
MueLu_TekoSmoother_def.hpp
Generated on Fri Nov 22 2024 09:17:06 for MueLu by
1.8.5