用MATLAB求解薛定谔方程代码-matslise:一个带有Python绑定的C++库,可以有效地求解薛定谔方程

时间:2024-06-23 21:50:49
【文件属性】:

文件名称:用MATLAB求解薛定谔方程代码-matslise:一个带有Python绑定的C++库,可以有效地求解薛定谔方程

文件大小:517KB

文件格式:ZIP

更新时间:2024-06-23 21:50:49

系统开源

用MATLAB求解求解定谔代码垫子 这个 [1] 是 Matslise [2] 的 C++ 版本。 Matslise 是一组用于求解一维和二维时间无关的薛定谔方程的算法。 这些算法基于恒定扰动方法来有效地解决这些特征值问题。 代码(和名称)基于 Matslise [1][2]。 这是一个功能丰富的 matlab 库,用于求解一维时间无关的薛定谔方程。 为了解决二维问题,在 Ixaru [3] 提出的方法的基础上开发了一种算法。 此实现是用 C++ 开发的,重点是效率。 这段代码是为 64 位 windows 和 linux 预编译的,并打包在 python *中。 安装 安装 python 绑定非常简单 pip install pyslise 文档 可以在 上找到完整的文档。 本文档包含有关如何使用此库的一些示例。 从源头构建 获取源码 要获得源代码,可以简单地: git clone --recursive https://github.com/twist-numerical/matslise.git 还需要 --recursive 标志将 pybind 添加到项目中。 依赖关系 从


网友评论