|
Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
#include <cmath>#include "blas.h"#include "functors.h"#include "extrapolation.h"#include "backend/typedefs.h"#include "backend/timer.h"Go to the source code of this file.
Classes | |
| class | dg::PCG< ContainerType, complex_mode > |
| Preconditioned conjugate gradient method to solve \( Ax=b\). More... | |
Namespaces | |
| namespace | dg |
| This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library. | |
Typedefs | |
| template<class ContainerType > | |
| using | dg::COCG = dg::PCG<ContainerType, dg::complex_symmetric> |
| The Conjugate orthogonal conjugate gradient (COCG) algorithm. | |
Enumerations | |
| enum | dg::ComplexMode { dg::complex_symmetric , dg::complex_hermitian } |
| Determine algorithm for complex matrices. More... | |
Conjugate gradient class and functions