mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Pass 0 min_iter for pressure and transport solve.
This commit is contained in:
parent
5290b000ef
commit
6e66d885fb
@ -88,11 +88,18 @@ namespace Opm {
|
|||||||
linsolver, eclState, has_disgas, has_vapoil, terminal_output)),
|
linsolver, eclState, has_disgas, has_vapoil, terminal_output)),
|
||||||
transport_model_(new TransportModel(param, grid, fluid, geo, rock_comp_props, well_model,
|
transport_model_(new TransportModel(param, grid, fluid, geo, rock_comp_props, well_model,
|
||||||
linsolver, eclState, has_disgas, has_vapoil, terminal_output)),
|
linsolver, eclState, has_disgas, has_vapoil, terminal_output)),
|
||||||
|
// TODO: fix solver parameters for pressure and transport solver.
|
||||||
pressure_solver_(typename PressureSolver::SolverParameters(), std::move(pressure_model_)),
|
pressure_solver_(typename PressureSolver::SolverParameters(), std::move(pressure_model_)),
|
||||||
transport_solver_(typename TransportSolver::SolverParameters(), std::move(transport_model_)),
|
transport_solver_(typename TransportSolver::SolverParameters(), std::move(transport_model_)),
|
||||||
initial_reservoir_state_(0, 0, 0), // will be overwritten
|
initial_reservoir_state_(0, 0, 0), // will be overwritten
|
||||||
iterate_to_fully_implicit_(param.iterate_to_fully_implicit)
|
iterate_to_fully_implicit_(param.iterate_to_fully_implicit)
|
||||||
{
|
{
|
||||||
|
typename PressureSolver::SolverParameters pp;
|
||||||
|
pp.min_iter_ = 0;
|
||||||
|
pressure_solver_.setParameters(pp);
|
||||||
|
typename TransportSolver::SolverParameters tp;
|
||||||
|
tp.min_iter_ = 0;
|
||||||
|
transport_solver_.setParameters(tp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user