A schwarz-based domain decomposition method for the dispersion equation