Discontinuous Galerkin Library
#include "dg/algorithm.h"
chebyshev.h File Reference
#include <cmath>
#include "blas.h"

Go to the source code of this file.

Classes

class  dg::ChebyshevIteration< ContainerType >
 Preconditioned Chebyshev iteration for solving \( PAx=Pb\). More...
 
struct  dg::ChebyshevPreconditioner< Matrix, ContainerType >
 Chebyshev Polynomial Preconditioner \( C( A)\). More...
 
struct  dg::ModifiedChebyshevPreconditioner< Matrix, ContainerType >
 Approximate inverse Chebyshev Polynomial Preconditioner \( A^{-1} = \frac{c_0}{2} I + \sum_{k=1}^{r}c_kT_k( Z)\). More...
 
struct  dg::LeastSquaresPreconditioner< Matrix, InnerPreconditioner, ContainerType >
 Least Squares Polynomial Preconditioner \( M^{-1} s( AM^{-1})\). More...
 

Namespaces

namespace  dg
 This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library.
 

Detailed Description

Polynomial Preconditioners and solvers