Nonlinear Pulse Propagation Solver-开源

时间:2024-06-25 23:20:23
【文件属性】:

文件名称:Nonlinear Pulse Propagation Solver-开源

文件大小:35.32MB

文件格式:7Z

更新时间:2024-06-25 23:20:23

开源软件

非线性薛定谔方程 (NSE) 是非线性光学中的一个基本方程,它描述了脉冲在色散和非线性介质中的传播。 非线性脉冲传播求解器 (NPP) 是一个用 C/C++ 编写的程序,用于求解任意波导中的 NSE。 它具有用户友好的界面,允许用户输入脉冲和波导参数并执行模拟。 该程序可以在 MATLAB 和任何其他脚本语言中调用。 它可以将结果导出为不同的格式,包括 ASCII 文本“.txt”和 MATLAB“.mat”格式。 该程序还可以通过 CUDA 来利用 GPU 的强大功能。 使用现代游戏卡“NVidia GTX TITAN”,可以实现100倍的速度提升。 这使得 NPP 成为一种强大的工具,特别是用于模拟长波导。


网友评论