DDM solvers

Preconditioner with overlap

To use Schwarz preconditioners with overlap, there are two possibilities using htool::DDMSolverBuilder:

  1. Reuse a previous htool::HMatrix associated with the local problem without overlap. Typically, it can be taken from a htool::DistributedOperator using \(\mathcal{H}\)-matrices for compression. See this constructor.

  1. Assemble a htool::HMatrix associated with the local problem with overlap. See this constructor.

Note

In both cases, additional information about the partitioning need to be given to htool::DDMSolverBuilder constructors.