10#ifndef IFPACK2_DETAILS_CHEBYSHEV_WEIGHTS_HPP
11#define IFPACK2_DETAILS_CHEBYSHEV_WEIGHTS_HPP
15#include "Teuchos_StandardParameterEntryValidators.hpp"
38template <
typename ScalarType>
39std::vector<ScalarType>
261 true, std::runtime_error,
262 "Ifpack2::Details::optimalWeightsImpl::"
263 "Requested Chebyshev order exceeds maximum of 16.");
std::vector< ScalarType > optimalWeightsImpl(const int chebyOrder)
Generate optimal weights for using the fourth kind Chebyshev polynomials see: https://arxiv....
Definition Ifpack2_Details_Chebyshev_Weights.hpp:40
Ifpack2's implementation of Trilinos::Details::LinearSolver interface.
Definition Ifpack2_Details_LinearSolver_decl.hpp:75
Ifpack2 implementation details.
Preconditioners and smoothers for Tpetra sparse matrices.
Definition Ifpack2_AdditiveSchwarz_decl.hpp:40