Skip to content

This repository holds the source code of a finite difference method (FDM) solver for the Fractional Nonlinear Schrödinger equation (F-NLSE) to simulate ultrashort laser pulses in optical fiber.

License

Notifications You must be signed in to change notification settings

physx-is-fun/Fractional-Schrodinger-equation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abstract

We calculate the nonlocal phenomena in optical fibers, which arise from various physical origins, by employing derivatives of arbitrary and non-integer orders (fractional calculus). From the nonlocal Maxwell equations, a fractional Schrödinger equation can be derived. To bridge theoretical developments with practical applications, this study implements the splitting method to spatial derivatives with fractional order to simulate pulse propagation in optical fibers, considering both dispersion and nonlinear effects such as self-phase modulation (SPM). The analysis utilizes a dimensional form of the Schrödinger equation and investigates the impact of the fractional order on the spectral broadening of prechirped Gaussian pulses.

About

This repository holds the source code of a finite difference method (FDM) solver for the Fractional Nonlinear Schrödinger equation (F-NLSE) to simulate ultrashort laser pulses in optical fiber.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published