计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6833|回复 Reply: 39
打印 Print 上一主题 Last thread 下一主题 Next thread

[算法与编程] 量子化学软件Amesp简介

  [复制链接 Copy URL]

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 Warm_Cloud 于 2023-6-30 19:31 编辑

    Atomic and molecular electronic structure program(Amesp)是由张英峰独立开发(2016.3-至今)的一款GTO框架的闭源免费的量子化学软件,软件由Fortran语言编写,软件网址为www.amesp.xyzAmesp软件支持多种WFT方法和DFT方法及其一阶和二阶解析导数,可进行几何优化以及振动分析,支持激发态计算,并可以考虑溶剂化以及相对论效应。同时可以使用RICOSX等近似方法加快能量和能量导数的计算,SCF采用多种方法提高收敛的稳定性和速度。关于软件具体的使用将在后续逐一介绍,软件的简介如下:

(1) WFT方法:
    RHF, UHF, ROHF
    RMP2, UMP2, ROMP2, SCS-MP2, SOS-MP2
    基于RHFUHFMP3, MP2.5, MP4
    基于RHFUHFCID, CISD, QCISD, QCISD(T)
    基于RHFUHFCCD, CCSD, CCSD(T)
    CASSCF, CASCI, Full CI
    检测RHF,UHF,ROHF的波函数稳定性

(2) DFT方法:
    RKS, UKS, ROKS,支持LDA, GGA, meta-GGA三种类型的泛函,以及双杂化泛函,24种泛函。
    LDA: lsda, xalpha; GGA: pbe, blyp, pw91, bp86, hcth407
    meta-GGA: tpss,m06l
    Hybrid-GGA: b3lyp, bhlyp, pbe0, b3pw91, b97, b971, b972
    Hybird-meta-GGA: tpssh, tpss0, m06-2x, m05-2x
    Double-hybrid functionals: b2plyp, b2gp-plyp, dsd-pbep86, dsd-blyp
    检测RKS,UKS,ROKS的波函数稳定性

(3) 大体系计算方法:
    DFTB方法
    UFF力场。

(4)激发态方法:
    基于RHF, UHF, ROHFCIS, TDHF方法
    基于RKS, UKS, ROKSTDDFT, TDA方法
    基于RHF, UHFCIS(D)方法
    基于RKS, UKS的双杂化泛函的激发态(TDDFT, TDA)计算
    SOC: 单重态-三重态的旋轨耦合矩阵元
    NAC: 基态-激发态的非绝热耦合矩阵元

(5)加速计算的方法:
    使用 RI 近似和 chain of spheres exchange(COSX) 近似加速SCFMP2以及激发态计算,其中RIJCOSX支持到二阶解析导数。

(6)辅助SCF收敛方法:
    初猜:harris, huckel, gwh, core
    使用ADIIS/EDIIS+CDIIS的组合加快收敛, Second-Order SCF(soscf)
    其他:密度阻尼方法,费米展宽,能级移动

(7)溶剂化效应:
    使用CPCM隐式溶剂化模型考虑溶剂化效应,支持到二阶解析导数。

(8)相对论效应:
    使用Spin-free exact two-component(SF-X2C)考虑标量相对论效应,支持到一阶解析导数。

(9)波函数分析:
    mulliken电荷和löwdin电荷,电子密度,多极矩,静电势(esp)和密度拟合静电势(df-esp), 交换相关势等。

(10)其他:
    极化率,电荷转移积分,Mayer能量分解方法,DFT-D2DFT-D3Basis Set Superposition Error(BSSE),定域化轨道计算等。

(11)一阶解析导数:
    RHF, UHF, ROHF, RMP2, UMP2
    RKS, UKS,ROKS,支持LDA, GGA, meta-GGA三种类型的泛函,以及双杂化泛函
    基于RHFUHFCIS,TDHF
    基于RKS, UKSTDDFT, TDA方法
    CASSCF方法
    DFTB方法
    UFF力场。

(12)几何优化:
    使用berny方法,支持使用解析一阶导数和解析二阶导数进行优化,支持笛卡尔坐标冗余内坐标以及内坐标优化,支持限制性优化。

(13)二阶解析导数:
    RHF, UHF
    RKS, UKS,支持LDA, GGA, meta-GGA三种类型的泛函
    UFF力场。
    可以对其他支持一阶解析导数计算的方法使用数值方法进行计算计算谐振频率以及相关的热力学量,解析二阶导数也可用于几何优化

    欢迎大家下载使用并提出宝贵的意见。

评分 Rate

参与人数
Participants 42
eV +210 收起 理由
Reason
wtheochem + 5 牛!
shuiningzhu + 5 好物!
ezez + 5 赞!
Freeman + 5 GJ!
tsgyls + 5 谢谢
Yjc + 5 GJ!
wmy19961024 + 5 牛!
kkwang + 5 牛!
ChemG + 5 大师!
Reminder + 5 牛!
wzkchem5 + 5
wsz + 5 赞!
xexlalalan + 5
beefly + 5 牛!
Aridea + 5 GJ!
zyniso + 5 GJ!
LittlePupil + 5 牛!
qijiin21c + 5 赞!
jsj2020 + 5
bnulk + 5 好物!

查看全部评分 View all ratings

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

40#
 楼主 Author| 发表于 Post on 2024-5-7 20:18:14 | 只看该作者 Only view this author
zhangfuqiang 发表于 2024-5-7 16:07
我先整整,搞得差不多了告诉您

感谢!

41

帖子

0

威望

474

eV
积分
515

Level 4 (黑子)

39#
发表于 Post on 2024-5-7 16:07:19 | 只看该作者 Only view this author
我先整整,搞得差不多了告诉您

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

38#
 楼主 Author| 发表于 Post on 2024-5-6 11:29:46 | 只看该作者 Only view this author
zhangfuqiang 发表于 2024-5-6 11:03
有c++的api吗?我帮你整个界面

十分感谢,Amesp是用Fortran写的,没有c++的api,可以通过输出文件交互。

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

37#
 楼主 Author| 发表于 Post on 2024-5-6 11:28:52 | 只看该作者 Only view this author
Nulix 发表于 2023-11-2 10:14
大师,请问Amesp能支持周期性的计算吗?

目前不支持。

41

帖子

0

威望

474

eV
积分
515

Level 4 (黑子)

36#
发表于 Post on 2024-5-6 11:03:28 | 只看该作者 Only view this author
有c++的api吗?我帮你整个界面

9

帖子

0

威望

179

eV
积分
188

Level 3 能力者

35#
发表于 Post on 2024-2-22 14:51:42 | 只看该作者 Only view this author
请问做 Mayer EDA,能去算分子的对称破缺态吗?

4

帖子

0

威望

153

eV
积分
157

Level 3 能力者

34#
发表于 Post on 2023-11-2 10:14:41 | 只看该作者 Only view this author
大师,请问Amesp能支持周期性的计算吗?

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

33#
 楼主 Author| 发表于 Post on 2023-10-27 09:03:46 | 只看该作者 Only view this author
chrinide 发表于 2023-10-26 22:59
貌似 主页无法访问

目前网页换了主机,在备案,最晚下周就可以了。

339

帖子

0

威望

4999

eV
积分
5338

Level 6 (一方通行)

32#
发表于 Post on 2023-10-26 22:59:22 | 只看该作者 Only view this author
貌似 主页无法访问

831

帖子

1

威望

7188

eV
积分
8039

Level 6 (一方通行)

31#
发表于 Post on 2023-7-16 17:53:33 | 只看该作者 Only view this author
本帖最后由 hebrewsnabla 于 2023-7-16 17:55 编辑
泡泡媛 发表于 2023-7-15 13:15
很佩服大师作为开发者这样的心态,同时也很佩服大师有独立写一个完整软件的能力,但用户反馈稀少也是一个 ...

amesp最近在公众号上的介绍文章阅读量也接近3000了。可能不做方法的没有感觉,得益于大师近三四五六年的铺垫,amesp在发布之前的知名度已经非常高了。

我觉得amesp就是amesp,没必要去抢什么市场。做软件的目的本未必要是抢市场,很多知名量化程序最初都只是作者自用的。而且,个人开发者如果要照顾一大大大大堆用户的需求,也很累的。

评分 Rate

参与人数
Participants 3
eV +8 收起 理由
Reason
LittlePupil + 3 口吃居然在打字上也体现得出来2333
卡开发发 + 3 我很赞同
泡泡媛 + 2 好的我尊重开发者的需求

查看全部评分 View all ratings

3621

帖子

3

威望

1万

eV
积分
18433

Level 6 (一方通行)

第一原理惨品小作坊

30#
发表于 Post on 2023-7-16 10:37:03 | 只看该作者 Only view this author
泡泡媛 发表于 2023-7-15 13:15
很佩服大师作为开发者这样的心态,同时也很佩服大师有独立写一个完整软件的能力,但用户反馈稀少也是一个 ...

组队开黑的意思就是就是一块玩玩的,不要想太多。至于二次开发,其实也没那么局限,哪怕有人能借鉴解决问题的方式去尝试给其他求解器用其他的方式做一些前后处理,那都算是起到一些正向作用,就已经比一些人依赖某些团队才能进行科研的方式进步不少了。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
泡泡媛 + 2 我很赞同

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

159

帖子

3

威望

1507

eV
积分
1726

Level 5 (御坂)

29#
发表于 Post on 2023-7-16 09:44:50 | 只看该作者 Only view this author
与Sobereva大师和暖云大师生活在同一时代,是幸运的!

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

28#
 楼主 Author| 发表于 Post on 2023-7-15 16:55:04 | 只看该作者 Only view this author
泡泡媛 发表于 2023-7-15 13:15
很佩服大师作为开发者这样的心态,同时也很佩服大师有独立写一个完整软件的能力,但没有人用也是一个很大 ...

我说了just for fun,我就没想着做大。我更多的是给自己做方法的平台。你要知道,有些事情没法走捷径。你在这里省了,早晚在其他方面找补回来。无心插柳柳成荫,多我一个不浪费资源的傻子做傻事有什么问题?

评分 Rate

参与人数
Participants 4
eV +14 收起 理由
Reason
liaorongbao + 2 赞!
wsz + 5 我很赞同
泡泡媛 + 2 没问题,在用中学体会更深
Freeman + 5 我很赞同

查看全部评分 View all ratings

44

帖子

0

威望

3844

eV
积分
3888

Level 5 (御坂)

27#
发表于 Post on 2023-7-15 13:15:15 | 只看该作者 Only view this author
本帖最后由 泡泡媛 于 2024-1-22 20:09 编辑


很佩服大师作为开发者这样的心态,同时也很佩服大师有独立写一个完整软件的能力,但没什么人用也是一个很大的问题啊,我为什么会问这样的问题,主要是因为计算软件的市场太内卷了,我自己看了一下维基百科非常著名的软件就有四十几款,再加上科研圈自己做的各种课题组做的,简直不敢想象。
我觉得如果一开始没有把自己的特色和优势显露出来,很快就会淹没在大众的视野中,宣传周期过了很少有人记得,大师你选的这两个市场都很拥挤,生物这个领域业界现在都快杀疯了。
私以为工业软件想要做成功,有一定的用户,必须要找到相当强的用户需求才行,要解决一个没有被很好的解决的问题,或者像你说的做没有的功能和做的比竞争对手强,我们现在不仅仅是玩家同时还是开发者和游戏主播。
我觉得论坛中有几个做的相对比较成功的,他们选择了一个互补的途径,社长的波函数软件,张老师的团簇筛选和唐刚师兄他们做的vaspkit。
鲜明的强大的软件功能加上有力精美的营销宣传再加上良好的服务反馈迭代是我现在能想到的很好的工业软件所具备的三大优势。
当然冬哥说的组队开黑做开源做二次开发是个不错的主意,你说的一切只是为了好玩的这种观念或许是你独有的特色,我觉得或许通过有趣的不正经的宣传手段通过amesp宣导你游戏人生的观念是个另辟蹊径的渠道或许大师可以自己想想你独特的优势。你可以观察下几个主流计算软件公众号最大的阅读量在3000左右,我觉得可能这是开始做的好的一个上限了。


评分 Rate

参与人数
Participants 2
eV +6 收起 理由
Reason
liaorongbao + 3 赞!
wzkchem5 + 3

查看全部评分 View all ratings

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

GMT+8, 2024-11-24 23:29 , Processed in 0.174966 second(s), 22 queries , Gzip On.

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