mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Use "trueimpes" for weight_type for configuration cpr_trueimpes.
Previously, we always used quasiimpes.
This commit is contained in:
@@ -71,7 +71,14 @@ setupPropertyTree(const FlowLinearSolverParameters& p)
|
|||||||
prm.put("verbosity", p.linear_solver_verbosity_);
|
prm.put("verbosity", p.linear_solver_verbosity_);
|
||||||
prm.put("solver", "bicgstab");
|
prm.put("solver", "bicgstab");
|
||||||
prm.put("preconditioner.type", "cpr");
|
prm.put("preconditioner.type", "cpr");
|
||||||
prm.put("preconditioner.weight_type","quasiimpes");
|
if (conf == "cpr_quasiimpes" )
|
||||||
|
{
|
||||||
|
prm.put("preconditioner.weight_type","quasiimpes");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
prm.put("preconditioner.weight_type","trueimpes");
|
||||||
|
}
|
||||||
prm.put("preconditioner.finesmoother.type", "ParOverILU0");
|
prm.put("preconditioner.finesmoother.type", "ParOverILU0");
|
||||||
prm.put("preconditioner.finesmoother.relaxation", 1.0);
|
prm.put("preconditioner.finesmoother.relaxation", 1.0);
|
||||||
prm.put("preconditioner.pressure_var_index",1);
|
prm.put("preconditioner.pressure_var_index",1);
|
||||||
|
|||||||
Reference in New Issue
Block a user