Linear solvers and helpers.
|
class | Dumux::AMGBiCGSTABBackend< LinearSolverTraits > |
| A linear solver based on the ISTL AMG preconditioner and the ISTL BiCGSTAB solver. More...
|
|
class | Dumux::IstlSolverFactoryBackend< LinearSolverTraits > |
| A linear solver using the dune-istl solver factory to choose the solver and preconditioner at runtime. More...
|
|
class | Dumux::LinearSolverParameters< LinearSolverTraits > |
| Generates a parameter tree required for the linear solvers and precondioners of the Dune ISTL. More...
|
|
class | Dumux::MatrixConverter< MultiTypeBlockMatrix, Scalar > |
| A helper classe that converts a Dune::MultiTypeBlockMatrix into a plain Dune::BCRSMatrix TODO: allow block sizes for BCRSMatrix other than 1x1 ? More...
|
|
class | Dumux::VectorConverter< MultiTypeBlockVector, Scalar > |
| A helper classe that converts a Dune::MultiTypeBlockVector into a plain Dune::BlockVector and transfers back values. More...
|
|
class | Dumux::ParallelISTLHelper< LinearSolverTraits > |
| A parallel helper class providing a nonoverlapping decomposition of all degrees of freedom. More...
|
|
class | Dumux::ParallelMatrixHelper< Matrix, GridView, DofMapper, dofCodim > |
| Helper class for adding up matrix entries on border. More...
|
|
class | Dumux::LinearPDESolver< Assembler, LinearSolver > |
| An implementation of a linear PDE solver. More...
|
|
class | Dumux::SeqUzawa< M, X, Y, l > |
| A preconditioner based on the Uzawa algorithm for saddle-point problems of the form \( \begin{pmatrix} A & B \\ C & D \end{pmatrix} \begin{pmatrix} u\\ p \end{pmatrix} = \begin{pmatrix} f\\ g \end{pmatrix} \). More...
|
|
class | Dumux::IterativePreconditionedSolverImpl |
| A general solver backend allowing arbitrary preconditioners and solvers. More...
|
|
class | Dumux::ILUnBiCGSTABBackend |
| Sequential ILU(n)-preconditioned BiCSTAB solver. More...
|
|
class | Dumux::SORBiCGSTABBackend |
| Sequential SOR-preconditioned BiCSTAB solver. More...
|
|
class | Dumux::SSORBiCGSTABBackend |
| Sequential SSOR-preconditioned BiCGSTAB solver. More...
|
|
class | Dumux::GSBiCGSTABBackend |
| Sequential GS-preconditioned BiCGSTAB solver. More...
|
|
class | Dumux::JacBiCGSTABBackend |
| Sequential Jacobi-preconditioned BiCSTAB solver. More...
|
|
class | Dumux::ILUnCGBackend |
| Sequential ILU(n)-preconditioned CG solver. More...
|
|
class | Dumux::SORCGBackend |
| Sequential SOR-preconditioned CG solver. More...
|
|
class | Dumux::SSORCGBackend |
| Sequential SSOR-preconditioned CG solver. More...
|
|
class | Dumux::GSCGBackend |
| Sequential GS-preconditioned CG solver. More...
|
|
class | Dumux::JacCGBackend |
| Sequential Jacobi-preconditioned CG solver. More...
|
|
class | Dumux::SSORRestartedGMResBackend |
| Sequential SSOR-preconditioned GMRes solver. More...
|
|
class | Dumux::ILU0BiCGSTABBackend |
| Sequential ILU(0)-preconditioned BiCGSTAB solver. More...
|
|
class | Dumux::ILU0CGBackend |
| Sequential ILU(0)-preconditioned CG solver. More...
|
|
class | Dumux::ILU0RestartedGMResBackend |
| Sequential ILU0-preconditioned GMRes solver. More...
|
|
class | Dumux::ILUnRestartedGMResBackend |
| Sequential ILU(n)-preconditioned GMRes solver. More...
|
|
class | Dumux::ExplicitDiagonalSolver |
| Solver for simple block-diagonal matrices (e.g. from explicit time stepping schemes) More...
|
|
class | Dumux::UzawaBiCGSTABBackend< LinearSolverTraits > |
| A Uzawa preconditioned BiCGSTAB solver for saddle-point problems. More...
|
|
class | Dumux::BlockDiagILU0Preconditioner< M, X, Y, blockLevel > |
| A simple ilu0 block diagonal preconditioner. More...
|
|
class | Dumux::BlockDiagILU0BiCGSTABSolver |
| A simple ilu0 block diagonal preconditioned BiCGSTABSolver. More...
|
|
class | Dumux::BlockDiagILU0RestartedGMResSolver |
| A simple ilu0 block diagonal preconditioned RestartedGMResSolver. More...
|
|
class | Dumux::BlockDiagAMGPreconditioner< M, X, Y, blockLevel > |
| A simple ilu0 block diagonal preconditioner. More...
|
|
class | Dumux::BlockDiagAMGBiCGSTABSolver |
| A simple ilu0 block diagonal preconditioned BiCGSTABSolver. More...
|
|
class | Dumux::LinearSolver |
| Base class for linear solvers. More...
|
|