In this paper, a decoupled and efficient finite difference method is developed for two-dimensional coupled nonlinear Schrödinger (CNLS) system. The proposed method uses split step technique for the temporal discretization and high order compact (HOC) difference approximation for the spatial discretization. The original problem is decomposed into a two-dimensional linear subproblem and a two-dimensional nonlinear subproblem. For the two-dimensional linear subproblem, the Lie-Trotter splitting formula is adopted in time to reduce computational cost. While for the nonlinear subproblem, it can be integrated directly and exactly. By the von Neumann approach, it is showed that the proposed method is unconditionally stable. Numerical examples are conducted to compare it with other scheme and numerical results verified the superiority of the proposed method in terms of accuracy and efficiency. The new method also exhibits good numerical performance in long-time simulation.
Read full abstract