KSSOLV Toolbox 是一款基于 MATLAB 的图形化计算工作平台,借助 KSSOLV 计算后端,在同一项目中组织结构准备、计算工作流与结果分析。
KSSOLV Toolbox 面向平面波密度泛函理论计算,主要通过图形界面组织由 KSSOLV 提供的电子结构计算。从结构导入与建模、计算任务配置到结果分析,研究人员可以在统一工作区中查看和管理计算过程。
KSSOLV 是计算后端;KSSOLV Toolbox 在其基础上提供图形界面、项目管理与工作流组织。使用 .ks 项目文件可以保存结构、工作流、计算设置与结果,便于继续分析和复核。
KSSOLV Toolbox 将结构准备、工作流执行和科学可视化集中在项目工作区中,主要功能包括:
KSSOLV Toolbox 将结构、计算步骤与分析结果连接在同一工作流中,计算过程可按以下步骤组织:
工作流配置界面:将结构、计算与分析步骤组织在一起。
如果想了解 KSSOLV Toolbox 的方法与程序,可参考以下论文:
KSSOLV Toolbox 图形界面与工作流研究
Liu Yang, Jinlong Yang, Wei Hu. KSSOLV Toolbox: A MATLAB Graphical User Interface for Plane-Wave Density Functional Theory Calculations. Journal of Chemical Theory and Computation, 2026, 22(11), 5579–5593. DOI: 10.1021/acs.jctc.6c00523.
论文介绍了图形界面和项目工作流,并报告指定测试体系上的总能量与原子力对比,以及不同规模硅体系的 PBE、HSE06 单线程 CPU 计时。具体参数与适用范围请参阅论文及补充材料。
延伸阅读:Shizhe Jiao et al. KSSOLV 2.0: An efficient MATLAB toolbox for solving the Kohn-Sham equations with plane-wave basis set. Computer Physics Communications, 2022, 279, 108424. DOI: 10.1016/j.cpc.2022.108424.
KSSOLV Toolbox 已加入 MathWorks Connections Program,合作伙伴类别为 Product Partner。基于 MATLAB 技术环境,为平面波 DFT 计算提供结构准备、计算组织与结果分析工具。了解 MathWorks Connections Program
访问项目发行页,选择适合当前环境的安装包。MATLAB 工具箱版本通过 .mltbx 文件安装;独立应用版本需要与应用匹配的 MATLAB Runtime。平台支持、MATLAB 版本要求及依赖以发行版说明为准。
获取 KSSOLV Toolbox:查看最新发行版 | 阅读快速入门 | 查看源代码
商业授权与技术咨询:联系瀚海量子
许可说明
KSSOLV Toolbox 的原创部分采用 BUSL-1.1 源码可用许可。教学、符合附加授权条件的学术或个人研究等用途按许可证执行;其他生产性用途(包括商业研发)需要另行取得商业许可。详情请阅读项目 LICENSE 与 商业许可说明。
常见问题
KSSOLV Toolbox 与 KSSOLV 是什么关系?
KSSOLV 提供计算后端;KSSOLV Toolbox 在其基础上提供图形界面、项目管理和工作流组织。
是否必须安装完整 MATLAB?
MATLAB 工具箱版本需要 MATLAB;独立应用版本使用匹配的 MATLAB Runtime。具体安装包和版本要求以发行页说明为准。
能否使用已有计算资源?
可以使用文档支持的远程 MATLAB 或集群配置。远程模式需要相应的软件、许可及环境配置,工具箱本身不提供计算资源。查看远程计算指南