src/include/serif/solver/preconditioner src/include/serif/solver/preconditioner/recipes src/include/serif/solver/preconditioner/strategies contract.hpp default_preconditioners.hpp failure.hpp keys.hpp preconditioner.hpp