第11届北京科音分子动力学与GROMACS培训班将于8月13~16日于北京举办,是系统性学习分子动力学与GROMACS使用的最佳机会,请点击此链接查看培训详情,欢迎参加!

计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1781|回复 Reply: 36

[xtb] xtb 6.5.0 发布了

[复制链接 Copy URL]

201

帖子

1

威望

3544

eV
积分
3765

Level 5 (御坂)

发表于 Post on 2022-6-1 15:54:01 | 显示全部楼层 Show all |阅读模式 Reading model
本帖最后由 paramecium86 于 2022-7-17 09:36 编辑

07/17/2022 更新
xtb 6.5.1官网上已经更新。
应坛友回帖要求。上传论坛大佬以前编译的的crest(非最新版)
我是直接放在xtb/bin 下 之后直接在环境变量里加上crest.exe的路径就可以任意路径调用了。

***********************************************
无意中发现
xtb 6.5.0发布了。
有官方的win版了。

https://github.com/grimme-lab/xtb/releases/tag/v6.5.0

release notes:
New features
  • Implemented ORCA Hessian for thermo submodule ([color=var(--color-accent-fg)]#504)
  • Add Oniom calculator ([color=var(--color-accent-fg)]#573, [color=var(--color-accent-fg)]#574, [color=var(--color-accent-fg)]#577, [color=var(--color-accent-fg)]#581, [color=var(--color-accent-fg)]#578)
  • Use [color=var(--color-accent-fg)]mctc library for geometry input / output, ([color=var(--color-accent-fg)]#591, [color=var(--color-accent-fg)]#594, [color=var(--color-accent-fg)]#592)
    support QCSchema JSON, QChem molecule files and FHI-aims geometry.in inputs
  • Allow printing of GFN-FF topology lists ([color=var(--color-accent-fg)]#545, [color=var(--color-accent-fg)]#570)
  • Add parameters for GFN1(Si)-xTB ([color=var(--color-accent-fg)]#550)
  • Added C API option to call gradient calculations on point charges ([color=var(--color-accent-fg)]#584)
  • Writing GFN-FF adjacency to output ([color=var(--color-accent-fg)]#497)
  • Implement script driver ([color=var(--color-accent-fg)]#579)
  • Reparametrization of Pt in Toluene for ALPB. ([color=var(--color-accent-fg)]#524)

初步测了测官方的win版。看起来是比6.4的win版快些。

***********************win版安装**********************************
环境变量设置(win10):
右键点击左下角 “开始”--->“System”------>右边栏“Advance system settings”----------- > "Enviroment variables"

新添加两个变量
XTBPATH    值设置成 xtb文件夹中的 share\xtb
OMP_NUM_THREADS  MKL_NUM_THREADS   这俩值分别是运行xtb时并行核心数,和调用数学库并行时候的核心数。

另外需要在Path中添加 xtb文件夹内bin文件夹的路径。

设置如图所示





环境变量1.png
环境变量2.png

crest.zip

6.59 MB, 下载次数 Times of downloads: 29

评分 Rate

参与人数
Participants 5
eV +25 收起 理由
Reason
panernie + 5 好物!
ezez + 5 赞!
lonemen + 5 GJ!
Acee + 5 好物!
乐平 + 5 谢谢分享

查看全部评分 View all ratings

24

帖子

0

威望

75

eV
积分
99

Level 2 能力者

发表于 Post on 2022-6-1 16:01:53 | 显示全部楼层 Show all
等各位大佬出个官方win版的教程

201

帖子

1

威望

3544

eV
积分
3765

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2022-6-1 16:08:14 | 显示全部楼层 Show all
无敌菠萝派 发表于 2022-6-1 16:01
等各位大佬出个官方win版的教程

好像也不需要什么特别的安装教程。。就是把xtb/bin里的xtb.exe 的路径加进环境变量里就行了。就能命令行里直接调用了。

171

帖子

1

威望

759

eV
积分
950

Level 4 (黑子)

发表于 Post on 2022-6-1 16:11:42 | 显示全部楼层 Show all
Para老师好快呀!
计算小白 水平很菜
随时可喷 万望指点

24

帖子

0

威望

75

eV
积分
99

Level 2 能力者

发表于 Post on 2022-6-1 16:32:36 | 显示全部楼层 Show all
paramecium86 发表于 2022-6-1 16:08
好像也不需要什么特别的安装教程。。就是把xtb/bin里的xtb.exe 的路径加进环境变量里就行了。就能命令行 ...

好的,谢谢指教

93

帖子

0

威望

218

eV
积分
311

Level 3 能力者

发表于 Post on 2022-6-1 23:07:53 | 显示全部楼层 Show all
paramecium86 发表于 2022-6-1 16:08
好像也不需要什么特别的安装教程。。就是把xtb/bin里的xtb.exe 的路径加进环境变量里就行了。就能命令行 ...

应该还要设置XTBPATH指向XTBROOT\share\xtb,不然GFN-0找不到参数(至少旧版本是这样)。另外并行相关的OMP_NUM_THREADS和MKL_NUM_THREADS也要设置

201

帖子

1

威望

3544

eV
积分
3765

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2022-6-2 00:03:22 | 显示全部楼层 Show all
snljty2 发表于 2022-6-1 23:07
应该还要设置XTBPATH指向XTBROOT\share\xtb,不然GFN-0找不到参数(至少旧版本是这样)。另外并行相关的O ...

嗯嗯 是的。谢谢提醒。我在帖子里补充了如何设置这几个环境变量。

30

帖子

0

威望

1130

eV
积分
1160

Level 4 (黑子)

发表于 Post on 2022-6-2 00:14:22 | 显示全部楼层 Show all
可不可以直接使用lyj714编译的xtb6.4.0中的cmd.bat文件用在官网的6.5.0版本中呢
cmd.bat

@echo off

rem for cp -r and rm -rf command with wildcard * (slower than linux)
rem maybe diffcult for creating C/Fortran interface instead of it
rem although I think the best way is to use SHFileOperation function
set PATH=%PATH%;%~dp0\bin;%~dp0\bin\bash

rem for xtb openmp stack size
set OMP_STACKSIZE=4G
set XTBPATH=%~dp0\share\xtb

rem for openmp threads, you can set it
set OMP_NUM_THREADS=8

rem start a cmd console on Desktop
cd /d %userprofile%\Desktop & start cmd

201

帖子

1

威望

3544

eV
积分
3765

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2022-6-2 03:01:05 | 显示全部楼层 Show all
qlyfe 发表于 2022-6-2 00:14
可不可以直接使用lyj714编译的xtb6.4.0中的cmd.bat文件用在官网的6.5.0版本中呢
cmd.bat

倒是也没啥不行。毕竟就是在当前的cmd窗口设置好临时环境变量。把bat文件里对应位置的变量设置成6.5.0的路径就可以了。

21

帖子

0

威望

198

eV
积分
219

Level 3 能力者

发表于 Post on 2022-6-2 22:13:37 | 显示全部楼层 Show all
等一手win版教程,para老师

93

帖子

0

威望

218

eV
积分
311

Level 3 能力者

发表于 Post on 2022-6-2 22:34:25 | 显示全部楼层 Show all
18392667184 发表于 2022-6-2 22:13
等一手win版教程,para老师

贴主已经写的很清楚了...你看上面那一大串**********************************

192

帖子

0

威望

1588

eV
积分
1780

Level 5 (御坂)

发表于 Post on 2022-6-2 23:44:16 | 显示全部楼层 Show all
多谢多谢,如此详细的安装教程

41

帖子

0

威望

2049

eV
积分
2090

Level 5 (御坂)

发表于 Post on 2022-6-9 22:54:16 | 显示全部楼层 Show all
snljty2 发表于 2022-6-1 23:07
应该还要设置XTBPATH指向XTBROOT\share\xtb,不然GFN-0找不到参数(至少旧版本是这样)。另外并行相关的O ...

请问,大神您做楼主的那个帖子里OMP_NUM_THREADS=8,1这里的1表示什么?
另,期待大神把新版的crest给编译成win版。

19

帖子

0

威望

115

eV
积分
134

Level 2 能力者

发表于 Post on 2022-6-10 11:24:18 | 显示全部楼层 Show all
本帖最后由 Chela 于 2022-6-10 16:54 编辑
snljty2 发表于 2022-6-1 23:07
应该还要设置XTBPATH指向XTBROOT\share\xtb,不然GFN-0找不到参数(至少旧版本是这样)。另外并行相关的O ...

各位老师,请问我设置好环境变量之后,运行xtb闪退是什么原因?另外,我看到楼主贴的图片里环境变量设置了crest,我下载的安装里bin文件夹下并没有crest.exe,是我下载的安装包不对吗?
我下载的是[color=var(--color-accent-fg)]xtb-6.5.0-windows-x86_64.zip这个压缩包。

201

帖子

1

威望

3544

eV
积分
3765

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2022-6-11 07:06:24 | 显示全部楼层 Show all
Chela 发表于 2022-6-10 11:24
各位老师,请问我设置好环境变量之后,运行xtb闪退是什么原因?另外,我看到楼主贴的图片里环境变量设置 ...

没有。我用的还是之前论坛里大神编译的老版本crest。 虽然crest版本是老的但是一样可以调用新版的xtb跑构象搜索,批量优化什么的。

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )

GMT+8, 2022-8-12 01:23 , Processed in 0.488639 second(s), 28 queries .

快速回复 返回顶部 返回列表 Return to list