DealiipreconditionerWrapperOperatorType Concept Reference

Developer Documentation: MeltPoolDG::DealiipreconditionerWrapperOperatorType Concept Reference
Developer Documentation
MeltPoolDG::DealiipreconditionerWrapperOperatorType Concept Reference

#include <preconditioner_trilinos_wrapper.hpp>

Concept definition

template<typename OperatorType, typename VectorType>
requires(const OperatorType op, dealii::TrilinosWrappers::SparseMatrix &matrix) {
op.compute_system_matrix_from_matrixfree(matrix);
}
Definition preconditioner_trilinos_wrapper.hpp:29

Detailed Description

A concept for operators that are compatible with the wrapper for deal.II matrix based preconditioners when no external system matrix can be provided when the preconditioner is updated.