Skip to content

Adapt SeqOverlappingSchwarz for matrices with scalar block_type

This MR adapts the SeqOverlappingSchwarz preconditioner for matrices with scalar block_type.

Is there a more elegant way of doing this:

static constexpr size_t n = std::decay_t<decltype(Impl::asMatrix(std::declval<K>()))>::rows;

?

Feel free to push into the source branch!

Merge request reports