|
Ifpack2 Templated Preconditioning Package Version 1.0
|
Definition of Chebyshev implementation. More...
#include <stdexcept>#include <vector>#include "Teuchos_StandardParameterEntryValidators.hpp"Go to the source code of this file.
Namespaces | |
| namespace | Ifpack2 |
| Preconditioners and smoothers for Tpetra sparse matrices. | |
Functions | |
| template<typename ScalarType > | |
| std::vector< ScalarType > | Ifpack2::Details::optimalWeightsImpl (const int chebyOrder) |
| Generate optimal weights for using the fourth kind Chebyshev polynomials see: https://arxiv.org/pdf/2202.08830.pdf for details. | |
Definition of Chebyshev implementation.
This file is meant for Ifpack2 developers only, not for users. It defines the weights needed for fourth kind Chebyshev polynomials with optimal weights. See: https://arxiv.org/pdf/2202.08830.pdf for details.
| std::vector< ScalarType > Ifpack2::Details::optimalWeightsImpl | ( | const int | chebyOrder | ) |
Generate optimal weights for using the fourth kind Chebyshev polynomials see: https://arxiv.org/pdf/2202.08830.pdf for details.
| chebyOrder | [in] Number of Chebyshev iterations. |