Matlab functions for solving nonlinear fractional Schrödinger equation (NLFSE) in 1 and 2 dimensions.
Evaluation1D
- Evaluation1D.m: function for solving 1D NLFSE
- Reflection.mlx: example of Evaluation1D.m in MATLAB live script
- Reflection.ipynb: same as Reflection.mlx but as jupyter notebook
Evaluation2D
- Evaluation2D.m: function for solving 2D NLFSE
- DoubleSlit.mlx: example of Evaluation1D.m in MATLAB live script
- DoubleSlit.ipynb: same as Reflection.mlx but as jupyter notebook
- Evaluation.avi: result of DoubleSlit.mlx, as a video file
Look at example files (.mlx/.ipynb).
No citation is needed!
You might, however, find one of my papers that uses this method interesting:
- Effects of the medium fractionality and oscillating potential profiles on the Superarrivals of the Gaussian wave packets
- Interference Phenomenon in the Wavepacket-Triangular Prism Collision in Fractional Schrodinger Equation
- Fractionality-induced deformation in Airy and Hermit-Gaussian wavepackets traveling through the Gaussian wells
- Soliton propagation through three types of Fibonacci-ordered photonic multilayers in the fractional medium
- Solitons propagation dynamics in a saturable PT-symmetric fractional medium
2025 Davood Haji Taghi Tehrani This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. For more information, please refer to https://unlicense.org
