Missed that one, though it should be mysolver[:linear_system][:parameters][:solver_type] = :GMRES
There's no reason for an algorithm choice to be a String. But this entire thing seems wrong-headed. The choice of the solver method should likely be done by dispatching on the solve method somehow. This seems like trying directly match an object-oriented framework which shouldn't be recommended (look at how fast it gets messy). You may want to see if you can map a framework like StochasticOptimization.jl <https://github.com/JuliaML/StochasticOptimization.jl> to IterativeSolvers.jl <https://github.com/JuliaMath/IterativeSolvers.jl>. On Sunday, October 9, 2016 at 11:34:46 AM UTC-7, Kristoffer Carlsson wrote: > > That was one of the suggestions?