A mode elimination technique to improve convergence of iteration methods for finding solitary waves
arXiv:0706.1615 · doi:10.1016/j.jcp.2007.06.010
Abstract
We extend the key idea behind the generalized Petviashvili method of Ref. \cite{gP} by proposing a novel technique based on a similar idea. This technique systematically eliminates from the iteratively obtained solution a mode that is "responsible" either for the divergence or the slow convergence of the iterations. We demonstrate, theoretically and with examples, that this mode elimination technique can be used both to obtain some nonfundamental solitary waves and to considerably accelerate convergence of various iteration methods. As a collateral result, we compare the linearized iteration operators for the generalized Petviashvili method and the well-known imaginary-time evolution method and explain how their different structures account for the differences in the convergence rates of these two methods.
to appear in J. Comp. Phys.; 24 pages
References in corpus (3)
Cited by in corpus (10)
- A generalized Petviashvili iteration method for scalar and vector Hamiltonian equations with arbitrary form of nonlinearity
- An adjoint-based approach for finding invariant solutions of Navier-Stokes equations
- Branch cuts of Stokes wave on deep water. Part I: Numerical solution and Padé approximation
- Stable three-dimensional spatially modulated vortex solitons in Bose-Einstein condensates
- An extended Petviashvili method for the numerical generation of traveling and localized waves
- Conjugate gradient method for finding fundamental solitary waves
- On Petviashvili type methods for traveling wave computations: Acceleration techniques
- Efficient simulations of Hartree--Fock equations by an accelerated gradient descent method
- Petviashvilli's Method for the Dirichlet Problem
- Modulational instability and variational structure