https://9lib.net/document/eqoopw0q-iterative-solution-dielectric-waveguide-problems-schur-complement-preconditioners.html