A block used to solve a linear equation.
Note
When running in parallel we suggest avoiding the direct solver.
kind (required string)
One of:
<LinearSolver mySolver>
kind = iterativeSolver
<BaseSolver myBS>
kind = gmres
</BaseSolver>
<Preconditioner precond>
kind = multigrid
mgDefaults = SA
</Preconditioner>
tolerance = 1.e-8
maxIterations = 1000
</LinearSolver>