include/meltpooldg/linear_algebra/preconditioner_factory.hpp File Reference
|
Developer Documentation
|
preconditioner_factory.hpp File Reference
#include <deal.II/base/exceptions.h>#include <deal.II/lac/trilinos_precondition.h>#include "meltpooldg/core/scratch_data.hpp"#include <meltpooldg/linear_algebra/linear_solver_data.hpp>#include <meltpooldg/linear_algebra/preconditioner.hpp>#include <meltpooldg/linear_algebra/preconditioner_jacobi.hpp>#include <meltpooldg/linear_algebra/preconditioner_trilinos_wrapper.hpp>
Include dependency graph for preconditioner_factory.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
| namespace | MeltPoolDG |
| Interface for a general preconditioner. | |
Functions | |
| template<int dim, typename number , typename OperatorType , typename VectorType > | |
| Preconditioner< dim, VectorType, number > | MeltPoolDG::make_preconditioner (const PreconditionerType &preconditioner_type, const OperatorType *operator_in, const ScratchData< dim, dim, number > &scratch_data, const unsigned dof_idx, const bool do_matrix_free=true) |
Generated by