第一计算化学简介.pptVIP

  • 8
  • 0
  • 约6.02千字
  • 约 47页
  • 2017-08-22 发布于江苏
  • 举报
第一计算化学简介

Computational Chemistry 计 算 化 学 计算化学在化学中的地位 什么是计算化学? 理论化学与计算机科学的交叉学科 Schrodinger方程(量子化学) 电子结构 物质的性质 药物、分子和材料设计 计算机和数学方法的发展 硬件的发展 数学方法的发展 超级计算机 超级计算机 “白色ASCI”,每秒运算速度达12.3万亿次,有两个篮球场大,需用28辆大卡车才能分装运走。IBM公司将这部计算机用于核武器模拟试验,今年12月安装在能源部设在加利福尼亚州的劳伦斯.利弗莫尔国家实验室。 计算化学的发展趋势和方向 静态-动态 小分子体系-纳米尺度 计算方法的改进和融合 计算模拟的尺度 电子结构0.1~1nm: 分子结构1~10nm: 微观层次~1μm: 晶粒生长、烧结 宏观层次μm 以上: 化学气相淀积 结构决定性质 计算模拟的基础:体系的结构 体系结构: 晶体结构 计算机模拟的方法 预测分子结构 给定一个化学式,通过理论计算定出它的最优结构 分子势能面 (PES) 分子中原子核运动的势能函数 势能面的方程 分子的化学性质 单分子性质 分子光谱 集团性质(容量性质) 自由能,焓,熵,热容 不可测量性质 键级 摘自Gaussian手册 目前可用的量子化学方法 1,ab initio 分子轨道从头算方法(HF方法) 2,DFT 密度泛函方法 3,超自洽场方法 微扰方法 组态相互作用法 CC方法 多参考态方法 4,半经验分子轨道方法 目前可用的量子化学程序 Gaussian (98,03) GAMESS Molpro Crystal Hyperchem ………… 计算化学的应用范围 反应动力学 物质的微观结构 QSAR\QSPR 药物设计 材料研究 反应动力学 反应历程 活化能 反应速率常数 过渡态预测 分子模拟Molecular simulation Molecular dynamic Mont Carlo simulation Monte Carlo “Monte Carlo”的名称取自于Monaco(摩纳哥)内以赌博娱乐而闻名的一座城市。 Monte Carlo 算法,它是用来解决数学和物理问题的非确定性的(概率统计的或随机的)数值方法。Monte Carlo 方法(MCM),也称为统计试验方法,主要是研究均匀介质的稳定状态。 Monte Carlo方法的基本思想很早以前就被人们所发现和利用。早在17世纪,人们就知道用事件产生的“频率”来近似事件的“概 率”。 19世纪人们用投针试验的方法来决定圆周率π。本世纪40年代电子计算机的出现,特别是近年来高速电子计算机的出现,使得用数学方法在计算机上大量、快速地模拟这样的试验成为可能。 考虑平面上的一个边长为1的正方形及其内部的一个形状不规则的“图形”,如何求出这个“图形”的面积呢?Monte Carlo方法是这样一种“随机化”的方法:向该正方形“随机地”投掷N个点,若有M个点落于“图形”内,则该“图形”的面积近似为M/N。 #includeiostream.h #includestdlib.h #includetime.h const long N=2000000000; /*定义随机点数*/ void main() { int n = 0; double x, y; /*坐标*/ srand(time(00)); for(int i=1;i=N;i++) { x=(double)rand()/RAND_MAX; y=(double)rand()/RAND_MAX; /*在0~1之间产生一个随机x,y坐标*/ if(x*x+y*y=1.0) n++; /*统计落入单位圆中的点数*/ } coutThe PI is 4*(double)n/Nendl; /*计算出π的值*/ } 富勒烯Fullerene 碳纳米管 carbon-nanotube Tanshinone 计算化学所需的硬件与软件 硬件平台 软件环境 操作系统 量化软件 硬件要求 PC, SUN Server, IBM server Network CPU, 内存, 硬盘, 时间、速度、可操作性 Software requirement 操作系统 W

文档评论(0)

1亿VIP精品文档

相关文档