LinearSolver

Type:section
Appearance:simple

This section configures the linear system solver. There are two approaches to solve a linear system:

  1. Direct This is an algebraic method based on a sparse LU decomposition of the matrix.
  2. Iterative The solution is approximated by an iteration scheme until the required accuracy is reached.

The preferred solver depends strongly on the type of the problem. For wave propagation problems such as time-harmonic Maxwell’s equations iterative schemes suffer from low convergence, so direct methods are preferred. On the other hand direct methods come with large memory demands, so that one needs to find a good compromise between computational speed and memory footprint.