We present a simple method for obtaining stationary solutions to the perturbed nonlinear Schrodinger equation from a random input field. In particular, we propagate the initial field while both renormalizing to ensure that the maximum field value remains constant and absorbing the field at increasingly large distances from the centre of the computational window in position and wavevector space. Our algorithm, which results in near-perfect lowest-order solitons for a wide range of absorber and computational parameters, should be equally applicable to other nonlinear equations. References: 7
展开▼