经典分子动力学计算的准确程度依赖于所采用的原子间作用的势能模型,常用的势能拟合函数和分子静力学性质计算的程序是GULP,但是势能拟合过程的可控性和自由度不高,这里介绍一个势能模型的程序atomicrex,可以自定义势能函数,可以优化晶格,拟合势能,计算能量和力以及弹性系数等,但缺乏声子谱等计算,相关网页介绍:

https://atomicrex.org/

1.程序安装

按照官网教程,基于camke,并且需要python的相关模块,安装时需要注意的是:如果ubuntu上安装了anaconda,

则make时会提示找不到Python.h文件,这是因为anaconda的python相应h文件路径与linux系统python路径不同,所以需要在cmake时修改python的配置路径:

cmake .. \
-DPYTHON_INCLUDE_DIR=$(python -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())")

-DPYTHON_LIBRARY=$(python -c "import distutils.sysconfig as sysconfig; print(sysconfig.get_config_var('LIBDIR'))")

-DPYTHON_EXECUTABLE=此处写入which python时当前python的返回值

即可。

2.程序使用

需要一个输入文件,即jobfile,采用xml格式。

经典分子动力学势能模型拟合程序atomicrex介绍相关推荐

  1. Lesson 13.2 模型拟合度概念介绍与欠拟合模型的结构调整策略

    一.模型拟合度概念介绍与实验 1.测试集的"不可知"悖论   通过此前课程内容介绍,我们已经知道了机器学习模型主要通过模型在测试集上的运行效果来判断模型好坏,测试集相当于是&quo ...

  2. pytorch_lesson13.2 模型拟合度概念介绍+模型欠拟合实例+单隐藏层激活函数性能比较+相同激活函数不同隐藏层数结果对比+神经网络结构选择策略

    提示:仅仅是学习记录笔记,搬运了学习课程的ppt内容,本意不是抄袭!望大家不要误解!纯属学习记录笔记!!!!!! 文章目录 前言 一.模型拟合度概念介绍与实验 1.测试集的"不可知" ...

  3. 原典法的学习训练程序详细介绍

    原文:https://www.douban.com/group/topic/38822800/ 原典法的学习训练程序详细介绍: 原典英语学习法简略概括包括两个方面:在学习过程上遵循人类语言获得的本原程 ...

  4. Array王锐大神力作:osg与PhysX结合系列内容——第1节 PhysX核心功能及基本程序结构介绍

    [Array王锐大神力作]osg与PhysX结合系列内容--PhysX核心功能及基本程序结构介绍 本节内容 下载和编译PhysX PhysX的核心功能 PhysX的基本程序结构 PhysX与OSG结合 ...

  5. (已更新)多分类经典语录微信小程序源码下载支持一键复制带壁纸,王者改名等功能

    这是一款主要以各类语录分享的一款小程序源码 比如有:舔狗日记,土味情话,别味情话,励志鸡汤 内容支持一键复制分享,可以随时切换下一个内容 另外还有壁纸功能(属于自动采集) 还有王者荣耀空白名修改,重复 ...

  6. 如何向新手程序员介绍编程?

     如何向新手程序员介绍编程? 学习Java,他们都说很easy. 作为一名刚从斯康星大学麦迪逊分校计算机科学系毕业的大学生,我通过一些编程课程认识了很多使用Java的朋友.现在很多学校都在从别的编 ...

  7. angularjs全栈开发知乎_1-4【微信小程序全栈开发课程】原生小程序框架介绍

    1.打开小程序目录 打开微信开发者工具,我们上一节新建的项目,我圈出来的这个地方就是小程序的目录结构(如果你那里没有显示,可以点击左上方的编辑器来显示) 2.原生小程序框架介绍 给大家画了一张图,重要 ...

  8. 法拉克机器人自动怎么调_FANUC机器人程序自动启动介绍汇总.ppt

    FANUC机器人程序自动启动介绍汇总 程序启动条件及时序介绍 上海发那科机器人有限公司 2012.9.20 自动运行方式的定义 第一部分 程序启动类型 所需启动的机器人程序可以使用外部控制设备如PLC ...

  9. 经典二十四点程序游戏

    经典二十四点程序算法 来源:http://www.xici.net/d190569991.htm 一.概述 算24点:任意给定四个整数,用加.减.乘.除以及适当的括号连接,无论顺序,使计算结果为24, ...

  10. 在别的地方看的给程序员介绍一些C++开源库,记录给大家共同学习

    在别的地方看的<<给程序员介绍一些C++开源库>>,记录给大家共同学习 首先说明这篇文章不是出自我手,大家共同学习. 引用地址:http://oss.org.cn/?actio ...

最新文章

  1. 特斯拉解锁对汽车电池容量的软件限制,以帮助用户逃离飓风危险
  2. NuGet 发布类库,依赖项的问题
  3. 入门云数据库Redis,满足你的高读写性能场景需求
  4. 小米6 twrp_小米手机刷国际版欧版 MIUI 的详细教程
  5. OpenCV3.0.0 + VS2012 的环境搭建
  6. Mybatis复杂参数传参取参方式总结
  7. 40道JAVA经典算法面试题(答案)
  8. Kite Compositor制作下雨打雷特效详细教学
  9. python django跨域解决csrf_exempt
  10. [机缘参悟-64]:《兵者,诡道也》-5-三十六计解读-混战计
  11. LED屏幕上轮流显示三色条纹、彩虹、四叶草(数组与内存映射的采用)
  12. 翻转课堂十大精彩案例
  13. Python-str2int
  14. matlab绘制分段函数,二维函数
  15. hubot+slack(hubot部分)
  16. 我对2021年前端团队的规划
  17. Rook1.0部署+排错
  18. Flink-Task、SubTask、并行度
  19. 基于统计复用的分组交换网络拥塞控制的科普解释
  20. idean和eclipse快捷键的区别

热门文章

  1. Kaggle:入门赛Tatanic(泰坦尼克号)84.21%带你冲进前2%
  2. 获得与回馈丨点评中国两大金融机构基于OpenStack的网络联合实践
  3. C++语法学习笔记十四:派生类-调用顺序-访问等级-函数遮蔽
  4. OpenCASCADE:OCCT WebGL 查看器示例
  5. EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER
  6. 小米摄像头结合samba共享存储实现视频实时转存
  7. 留学论文辅导计算机专业Essay写作范文
  8. 如何把晨光计算机调成音乐模式,伴着晨光走向你——广播《晨光音乐行》栏目运作心得...
  9. MyBatisPlus的使用--十数个案例足以让你步入mybatisplus
  10. 巧用python求解逻辑题,特简单!