Change default CPR preconditioner recreation behaviour.

This commit is contained in:
Atgeirr Flø Rasmussen 2022-12-21 13:23:26 +01:00
parent 3832b02367
commit ba734bc9ad

View File

@ -180,11 +180,11 @@ struct ScaleLinearSystem<TypeTag, TTag::FlowIstlSolverParams> {
}; };
template<class TypeTag> template<class TypeTag>
struct CprReuseSetup<TypeTag, TTag::FlowIstlSolverParams> { struct CprReuseSetup<TypeTag, TTag::FlowIstlSolverParams> {
static constexpr int value = 3; static constexpr int value = 4;
}; };
template<class TypeTag> template<class TypeTag>
struct CprReuseInterval<TypeTag, TTag::FlowIstlSolverParams> { struct CprReuseInterval<TypeTag, TTag::FlowIstlSolverParams> {
static constexpr int value = 10; static constexpr int value = 30;
}; };
template<class TypeTag> template<class TypeTag>
struct LinearSolver<TypeTag, TTag::FlowIstlSolverParams> { struct LinearSolver<TypeTag, TTag::FlowIstlSolverParams> {