Text this: Solving dissipative nonlinear schrodinger equation with variable coefficient using homotopy perturbation method