代码编织梦想

Gaussian 是做半经验计算和从头计算使用最广泛的量子化学软件,可研究诸如分子轨道,结构优化,过渡态搜索,热力学性质,偶极矩和多极矩,电子密度和电势,极化率和超极化率,红外和拉曼光谱,NMR,垂直电离能和电子亲合能,化学反应机理,势能曲面和激发能 QM/MM 计算等化学领域的许多课题。应用非常广泛,而且易于上手。

一、 理论计算化学理论及相关程序入门
1 理论计算化学简介

1.1 理论计算化学概述

1.2 HF理论及后HF方法(高精度量化方法)

1.3 密度泛函理论和方法

1.4 不同理论计算方法的优缺点及初步选择

1.5 基组及如何初步选择基组

2 Gaussian安装及GaussView安装及基本操作

2.1 Gaussian安装及设置(Win版和Linux版)

2.2 GaussView安装及设置

2.3 GaussView使用及结构构建

3 Linux、Vi编辑器等及Gaussian基本介绍

3.1 学习Linux基本命令及Vi编辑器

3.2 详细认识输入文件和输出文件(Win和Linux)

3.3 构建Gaussian输入文件并提交任务

二、Gaussian专题操作及计算实例
4 Gaussian专题操作Ⅰ:(均含操作实例)

4.1 结构几何优化及稳定性初判

4.2 单点能(能量)的计算及如何取值

4.3 开壳层与闭壳层计算

4.4 频率计算及振动分析(Freq)

4.5 原子受力计算及分析(Force)

4.6 溶剂模型设置及计算(Solvent)

5 Gaussian专题操作Ⅱ: (均含操作实例)

5.1 分子轨道、轨道能级计算及查看

5.2 HOMO/LUMO图的绘制

5.3 布居数分析、偶极矩等计算及查看

5.4 电子密度、静电势计算及绘制(SCF、ESP)

5.5 自然键轨道分析(NBO)
在这里插入图片描述
三、 Gaussian进阶操作及计算实例
6 Gaussian进阶操作I:势能面相关(均含操作实例)

6.1 势能面扫描 (PES)

6.2 过渡态搜索(TS和QTS)

6.3 反应路径IRC等

6.4 反应能垒:熵,焓,自由能等

7 Gaussian进阶操作II:——各类光谱计算及绘制(均含操作实例)

7.1 紫外吸收,荧光和磷光

7.2 红外光谱IR

7.3 拉曼光谱RAMAN

7.4 核磁共振谱NMR

7.5 电子/振动圆二色谱(ECD/VCD)

7.6 外加电场与磁场(Field)

8 Gaussian进阶操作III:——激发态专题

8.1 垂直激发能与绝热激发能

8.2 垂直电离能与电子亲和能

8.3 重整化能(重组能)

8.4 激发态势能面

8.5 激发态能量转移(EET)

8.6 自然跃迁轨道(NTO)

8.7 激发态计算方法讨论

9 Gaussian进阶操作IV:——高精度和多尺度计算方法

9.1 多参考态(CASSCF)方法及操作

9.2 背景电荷法

9.3 ONIOM方法与QM/MM方法及操作

9.4 结合能( Binding Energy )和相互作用能(包含BSSE修正,色散修正等)

9.5 非平衡溶剂效应及其修正
在这里插入图片描述
四、 Gaussian计算专题与实践应用

10 Gaussian综合专题I:Gaussian报错及其解决方案

10.1 如何查看报错及解决Gaussian常见报错

10.2 专项:SCF不收敛解决方案

10.3 专项:几何优化不收敛(势能面扫描不收敛)解决方案

10.4 专项:消除虚频等解决方案

10.5 专项:波函数稳定性解决方案

11 Gaussian综合专题II:常用密度泛函和基组分类、特点及选择问题

11.1 Jacobi之梯下的交换相关能量泛函

11.2 常见交换相关泛函优缺点及用法

11.3 长程修正泛函、色散修正泛函等

11.4 常见基组特点及用法选择 (自定义基组等,基组重叠误差等)

12 Gaussian文献I: 聚集诱导荧光(AIE)和激发态分子内质子转移(ESIPT)

12.1 聚集诱导荧光(AIE)与聚集诱导猝灭(ACQ)

12.2 激发态质子转移ESIPT

12.3 晶体结构及分子建模

12.4 QM/MM与ONIOM计算

12.5 重整化能,圆锥交叉及质子转移

(文献:Dyes and Pigments Volume 204, August 2022, 110396 )

13 Gaussian文献专题II: 热激活延迟荧光(TADF)

13.1 热激活延迟荧光TADF机理

13.2 分子内能量转移Jablonski图

13.3 旋轨耦合与各类激发能

13.4 辐射速率、非辐射速率、(反)系间穿越等

13.5 评估荧光效率

(文献: ACS Materials Lett. 2022, 4, 3, 487–496 )

14 其他量化软件简介及总结Molcas/Molpro, Q-chem, lammps, Momap, ADF, Gromacs等
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上内容可以作为学习参考

jetson 套件使用vs-code远程操作经验分享-爱代码爱编程

远程操作Jetson Nano时,笔者一开始使用FinalShell这个便利的SSH工具,并搭配Nomachine图形界面软件。在前期的单纯学习与简易开发时还能游刃有余,但随着复杂度的提升,不仅需要在几个关联文件中进行交叉修改,可能还需要查看图像/视频这类的输出结果,必须在几个视窗之间不断切换,于是这些工具组合就显得捉襟见肘。 FinalShell是一款

cuda编程学习——第一个cuda程序!干货向(一)-爱代码爱编程

前言: 最近在做三维重建,尤其是Nerf方面多视角合成工作的时候,意识到了cuda的编程计算可以大大提高其中渲染的计算,最明显的例子是Instant-ngp,Plenoxels等文章,因此后面会学Cuda一段时间,同时也就

python lambda表达式表达式详解及应用-爱代码爱编程

目录 Python Lambda表达式的优势 Lambda表达式用法 1. 当作参数传递 2. 使用Lambda表达式过滤列表 3. 使用Lambda表达式计算数学表达式 4. 使用Lambda表达式作为返回值 5. 实现匿名回调函数 Lambda表达式注意事项 总结 Lambda表达式是Python中的一种匿名函数,它可以在一

python 操作符-爱代码爱编程

Python提供了各种操作符用于执行不同类型的操作,例如算术操作、比较操作、逻辑操作等。下面是Python中常见的操作符: 1. 算术操作符:    - `+`:加法    - `-`:减法    - `*`:乘法    - `/`:除法    - `%`:取模(求余数)    - `**`:幂运算    - `//`:取整除(向下取整) 2. 比较操

干外包3年,彻底寄了...-爱代码爱编程

先说一下自己的情况,大专生,18年通过校招进入湖南某软件公司,干了接近6年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了6年的功能测试,已经让我变得不思进取,

基于中文在线文档的polars工具介绍_polars 中文-爱代码爱编程

Polars学习简介 Polars是一个能够提取(Extract)、转换(Transform)与加载(Load)大规模数据集的工具(快速多线程、单指令多数据流、延迟/即时执行、查询优化、混合流等)。根据官方开发人员的Ben

利用列表推导式遍历子目录pdf文件-爱代码爱编程

一、问题的提出 之前,我们探索了如何用Python来遍历子目录文件,可以采用pathlib,os等来实现,可谓是无法八门,但是上面提到的方法用到的代码还是有点儿多,于是,我考虑如何用列表推导式来减少代码,使程序运行的速度更快。 二、列表推导式遍历子目录 目标:遍历当前目录及子目录下所有的pdf文件,包括后缀是.PDF的文件方法:我们尝试了以下几种方法

python的用途与学习计划_python实践应用计划 csdn-爱代码爱编程

python的用途: 1、web开发; 2、网络爬虫; 3、数据科学; 4、自动化运维; 5、数据库编程; 6、网络编程; 7、图形处理、数学处理、文本处理; 8、多媒体应用。 其中,web开发指可结合python、html、css、javascript、数据库等开发一个网站。 Python学习计划书 一、学习目标     掌握Py

基于arima-爱代码爱编程

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭:行百里者,半于九十。 📋📋📋本文目录如下:🎁🎁🎁 目录 💥1 概述 1.1 ARIMA模型 1.2 LSTM神经网络 📚2 运行结果 ​ 🎉3