PreconditionerTypeConcept Concept Reference
|
Developer Documentation
|
MeltPoolDG::PreconditionerTypeConcept Concept Reference
#include <preconditioner.hpp>
Concept definition
template<typename PreconditionerType, unsigned int dim, typename VectorType, typename number>
concept MeltPoolDG::PreconditionerTypeConcept =
requires(PreconditionerType preconditioner, VectorType &vec, const VectorType &const_vec) {
preconditioner.update(std::declval<std::any>());
preconditioner.vmult(vec, const_vec);
preconditioner.reinit();
}
Definition preconditioner.hpp:19
Detailed Description
A concept defining the requirements on a specific preconditioner implementation.
Generated by