I would like to set the solver used in AdaptiveLinearVariationalSolver to something other than UMFPACK (due to 4gb limit).
I have tried
solver.parameters["error_control"]["dual_variational_solver"]["linear_solver"] = "gmres"
but it still uses UMFPACK, and something like
solver.parameters["linear_variational_solver"] = "gmres"
fails with
KeyError: "'linear_variational_solver' is not a parameter"
How can I set the linear solver in AdaptiveLinearVariationalSolver?