diff --git a/examples/wells_example.cpp b/examples/wells_example.cpp index 6c8d9550..8059cb8e 100644 --- a/examples/wells_example.cpp +++ b/examples/wells_example.cpp @@ -8,16 +8,12 @@ #include #include #include -#include #include #include #include #include #include - -#ifdef EXPERIMENT_ISTL -#include -#endif +#include int main(int argc, char** argv) { using namespace Opm::parameter; @@ -39,11 +35,9 @@ int main(int argc, char** argv) { double gravity[3] = {0.0, 0.0, parameters.getDefault("gravity", 0.0)}; IncompPropertiesFromDeck incomp_properties(parser, global_cells); -#ifdef EXPERIMENT_ISTL - Opm::LinearSolverIstl linsolver(parameters); -#else - Opm::LinearSolverUmfpack linsolver; -#endif // EXPERIMENT_ISTL + Opm::LinearSolverFactory linsolver(parameters); + + // EXPERIMENT_ISTL IncompTpfa pressure_solver(*grid.c_grid(), incomp_properties.permeability(), gravity, linsolver, wells.c_wells());