Hi! I'm trying to solve the beam propagation equation in a nonlinear dispersive media without using the slowly varying approximation. For this, i'm using the method illustraded by Dr. G.P.Agarwal in his book "Non-linear Fiber Optics", Chap 2, Eqn 2.4.8 with my nonlinear operator given as per eqn 2.4.3 i.e. N= i*(nonlinearity coefft)*[ |A|^2*A +2i/w0 d/dt(|A|^2*A)- TrAd/dT(|A|^2)] If i neglect the last 2 terms, i get the standard NL Schrodinger Equation for which i have written the Matlab code. How do i incorporate the next two terms and more specifically, how do i evaluate exp(h*N(z)) with step size h? Do i take the operator to Fourier space, as Dr. Agarwal has done for the Dispersive operator? Any references would also be very helpful Thanks! Dyan
>Hi! > I'm trying to solve the beam propagation equation in a nonlinear >dispersive media without using the slowly varying approximation. For >this, i'm using the method illustraded by Dr. G.P.Agarwal in his book >"Non-linear Fiber Optics", Chap 2, Eqn 2.4.8 with my nonlinear >operator given as per eqn 2.4.3 i.e. >N= i*(nonlinearity coefft)*[ |A|^2*A +2i/w0 d/dt(|A|^2*A)- >TrAd/dT(|A|^2)] >If i neglect the last 2 terms, i get the standard NL Schrodinger >Equation for which i have written the Matlab code. How do i >incorporate the next two terms and more specifically, how do i >evaluate exp(h*N(z)) with step size h? Do i take the operator to >Fourier space, as Dr. Agarwal has done for the Dispersive operator? >Any references would also be very helpful >Thanks! >Dyan