diff --git a/test/multidomain/embedded/1d3d/1p_1p/main.cc b/test/multidomain/embedded/1d3d/1p_1p/main.cc index efee3c444e1d3aeb8898c4000cc0d2252585d1c4..6c90da38eaba11407d25e6fabee96c08c3c32359 100644 --- a/test/multidomain/embedded/1d3d/1p_1p/main.cc +++ b/test/multidomain/embedded/1d3d/1p_1p/main.cc @@ -217,7 +217,7 @@ int main(int argc, char** argv) try // solve linear system solveTimer.start(); auto deltaSol = sol; - const bool converged = linearSolver->template solve<2>(assembler->jacobian(), deltaSol, assembler->residual()); + const bool converged = linearSolver->solve(assembler->jacobian(), deltaSol, assembler->residual()); if (!converged) DUNE_THROW(Dune::MathError, "Linear solver did not converge!"); solveTimer.stop(); diff --git a/test/multidomain/embedded/2d3d/1p_1p/main.cc b/test/multidomain/embedded/2d3d/1p_1p/main.cc index 0467efaa23e8d3657fa3364f0858cfbebc48c973..1b7929c0168c41a53c9887ba398c39205462436b 100644 --- a/test/multidomain/embedded/2d3d/1p_1p/main.cc +++ b/test/multidomain/embedded/2d3d/1p_1p/main.cc @@ -112,7 +112,7 @@ void assembleSolveUpdate(Assembler& assembler, LinearSolver& linearSolver, Coupl // solve linear system solveTimer.start(); auto deltaSol = sol; - const bool converged = linearSolver->template solve<2>(assembler->jacobian(), deltaSol, assembler->residual()); + const bool converged = linearSolver->solve(assembler->jacobian(), deltaSol, assembler->residual()); if (!converged) DUNE_THROW(Dune::MathError, "Linear solver did not converge!"); solveTimer.stop();