|
HybridADRSolver
|
Implementation of the Matrix-based Finite Element solver (Optimized). More...
#include "matrix_based/matrix_based_solver.h"#include <deal.II/base/work_stream.h>#include <deal.II/dofs/dof_renumbering.h>#include <deal.II/dofs/dof_tools.h>#include <deal.II/grid/filtered_iterator.h>#include <deal.II/lac/dynamic_sparsity_pattern.h>#include <deal.II/lac/solver_gmres.h>#include <deal.II/lac/sparsity_tools.h>#include <deal.II/numerics/data_out.h>#include <deal.II/numerics/vector_tools.h>
Classes | |
| struct | HybridADRSolver::ScratchData< dim > |
| Scratch data for the WorkStream assembly (Optimized). More... | |
| struct | HybridADRSolver::CopyData |
Namespaces | |
| namespace | HybridADRSolver |
Implementation of the Matrix-based Finite Element solver (Optimized).
This file implements the MatrixBasedSolver class. It uses the deal.II WorkStream functionality for multithreaded assembly and PETSc wrappers for distributed linear algebra.