|
HybridADRSolver
|
Namespaces | |
| namespace | LADistributed |
| namespace | LAMatrixFree |
| namespace | Problems |
Classes | |
| class | ADROperator |
| Matrix-free operator for the ADR problem with multigrid support. More... | |
| struct | CopyData |
| class | JacobiPreconditioner |
| Jacobi preconditioner for the matrix-free operator. More... | |
| class | MatrixBasedSolver |
| Matrix-based solver with hybrid MPI+threading parallelization. More... | |
| class | MatrixFreeSolver |
| Matrix-free solver with hybrid MPI+threading parallelization and GMG. More... | |
| class | ParallelSolverBase |
| Abstract base class for parallel solvers. More... | |
| class | ProblemInterface |
| Abstract interface for defining a physical problem. More... | |
| struct | ScratchData |
| Scratch data for the WorkStream assembly (Optimized). More... | |
| struct | SolverParameters |
| struct | TimingResults |
Enumerations | |
| enum class | SolverType { MatrixBased , MatrixFree } |
| enum class | PreconditionerType { None , Jacobi , ILU , AMG , Chebyshev , GMG } |
| enum class | LinearSolverType { CG , GMRES , BiCGStab } |
|
strong |
|
strong |
|
strong |