Skip to content

Commit ae51c86

Browse files
committed
fix signature
1 parent af75851 commit ae51c86

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/solvers.jl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ end
8484
8585
Initialize the linear solver for the given system.
8686
"""
87-
function init_linear_solver!(SC, A, b, timer, method_linear, precon_linear)
87+
function init_linear_solver!(SC, A, b, timer)
8888

8989
# TODO use the timer
9090
time_assembly = 0.0
@@ -98,6 +98,9 @@ function init_linear_solver!(SC, A, b, timer, method_linear, precon_linear)
9898
stats = @timed begin
9999
abstol = SC.parameters[:abstol]
100100
reltol = SC.parameters[:reltol]
101+
method_linear = SC.parameters[:method_linear]
102+
precon_linear = SC.parameters[:precon_linear]
103+
101104
LP = LinearProblem(A, b)
102105
if precon_linear !== nothing
103106
SC.linsolver = init(LP, method_linear; Pl = precon_linear(A), abstol, reltol)
@@ -381,7 +384,7 @@ function solve_linear_system!(A, b, sol, soltemp, residual, unknowns, freedofs,
381384
if !SC.parameters[:initialized]
382385
## init solver if not done before
383386
@timeit timer "linear solver" begin
384-
init_linear_solver!(SC, linsolve_A, linsolve_b, timer, method_linear, precon_linear)
387+
init_linear_solver!(SC, linsolve_A, linsolve_b, timer)
385388
end
386389
SC.parameters[:initialized] = true
387390
end

0 commit comments

Comments
 (0)