“…The nonlinearities ( ) and ( ) which are real-valued smooth functions with respect to the density = | | 2 are determined by the specific application. Note that, in this study, the most popular nonlinear term ( ) = with constant [1][2][3][4][5][6][7][8][9][10] has been extended to the general form ( ) which can be chosen as arbitrary function as needed, such as ( ) = 0 , ( ) = 1 (1 − − ), ( ) = /(1 + ), and ( ) = ln(1 + ), where 0 , and 1 are real constants [26,36]. Moreover, the general damping term ( ) which is usually ignored in many studies [8-16, 18-25, 27-34] is also considered in GNLSE (1), because the damping effect may play an important role and should not be ignored in some physical processes [7,17,26,35,36], such as the inelastic collisions in Bose-Einstein condensation [7,26].…”