- 博客(31)
- 收藏
- 关注
原创 python基础入门与进阶教程
本文介绍了Python的基础入门与进阶教程,重点介绍了Python在科研计算领域的常用模块,如Numpy、Matplotlib。
2024-08-15 01:01:12
705
原创 lammps建模案例分享及详解
本文介绍了如何使用lammps提供的命令建立简单体系的模型,分享了一些lammps的建模案例。如遇到较复杂的模型,可选用Material Stdiuo等建模软件。
2024-07-07 23:44:50
470
原创 lammps的in文件编写及代码分享
lammps是一种常用的分子动力学模拟软件,常用于模拟液态、固态或气态粒子的行为。在lammps中,输入文件是用于控制模拟的文本文件,通常以.in为文件后缀名。本文对in文件的编写做出了详细讲解,并分享了in文件的代码案例。
2024-07-06 01:33:25
564
原创 利用DeepMD-kit训练神经网络力场
DeepMD-kit利用深度神经网络训练力场,可以达到DFT计算精度,在更大的空间尺度和时间尺度进行分子动力学计算。目前DP模型已成功应用于水和含水体系,金属和合金,高熵陶瓷,化学反应,固态电解质,离子液体等研究领域。
2024-07-02 17:34:49
1246
原创 深度势能生成器(DP-GEN)入门讲解
DP-GEN(Deep Potential GENerator)是一款用 Python 编写的软件,通过调用deepmd-kit,lammps和vasp,可生成基于深度学习的原子间势能和力场模型,其工作流程通常包括:训练,探索相空间和单点能计算。
2024-06-30 15:46:55
878
原创 机器学习在材料预测方面的应用
机器学习已在设计新材料的领域取得了重要的成果。特别是在预测新材料的性能上,机器学习可大大缩短实验周期,降低预测成本,提高预测精度。
2024-06-22 22:17:32
771
1
原创 使用Metropolis蒙特卡洛方法的原子模拟
原子模拟中,分子动力学和蒙特卡洛是常用的技术方法。分子动力学模拟是通过模拟原子的运动,获得材料的动态性质。而蒙特卡洛模拟通过随机采样,获得材料的静态性质。
2024-06-22 21:58:34
997
原创 使用python编写data文件
虽然可以通过LAMMPS生成data文件来构建模型,但LAMMPS不擅长构造复杂模型。所以需要寻求其他方式来构造复杂模型,使用python可以较为简便的构造复杂模型。本文分享了用python编写data文件中的几个简单案例,希望能够帮助读者理解如何用python构造模型。
2023-07-02 19:38:41
1282
原创 计算模拟在计算材料学的作用
模拟计算在计算材料学中发挥着越来越大的作用,本文简单介绍模拟计算的相关概念,并阐明了模拟与实验的关系,同时指出模拟计算拥有不错的发展前景。希望能够帮助读者更好地理解模型、模拟和实验之间的关联。
2023-07-02 19:32:26
617
原创 Java中数据类型的介绍与使用
本文简要介绍了计算机的基础知识和Java中的数据类型,希望能够帮助读者更好的了解Java中数据类型的介绍、分类和使用。
2023-03-11 00:29:27
321
原创 第一性原理(DFT)基础知识
本文对计算模拟和第一性原理进行总结科普,重点介绍了第一性原理的基础知识,希望能够帮助初学者更好地了解计算模拟。
2022-12-21 21:55:50
7157
1
原创 lammps案例分享:流体通过多孔膜渗透模拟
分享一个简单的lammps模拟案例,模拟流体在刚性多孔膜的渗透流动,本文只模拟了50%膜对流体流动的影响,后续可以改变膜原子的比例来观察其对流体流动的影响。
2022-10-22 23:09:20
2424
3
原创 浅谈分子动力学(MD)模拟及其势文件
浅谈一下分子动力学模拟及相关知识,并简单介绍了一下势文件及势文件的拟合,希望能够帮助初学者更好地理解势文件和分子动力学模拟。
2022-10-21 22:57:26
9345
1
原创 lammps模拟中的常用计算命令
本文介绍了lammps模拟中常用的计算命令,希望能够帮助初学者更好的学习lammps,如果有错误,欢迎各位批评指正。
2022-10-15 23:58:44
11727
原创 在lammps模拟中常用的模拟设置
本文介绍在lammps学习过程中常用的模拟命令,希望能够帮助初学者更好的学习lammps,如果有错误,欢迎各位批评指正。
2022-10-15 23:40:40
6842
原创 lammps和atomsk中常用的建模方法
当在模拟过程中需要较为复杂的模型时,仅靠lammps建模已经不行。需要lammps和atomsk共同协助来帮助我们建立复杂的模型,本文介绍在lammps和atomsk中常用的建模方法,希望能够使初学者更好的建立较为复杂的模型。
2022-09-25 12:05:24
9641
2
原创 lammps模拟过程中的简单建模方法及举例
在分子模拟过程中,建立合适的模型是模拟进行的首要前提。但在lammps中只能建立简单的模型,当遇到复杂的模型时,则需要通过atomsk等专业软件进行辅助。本文介绍了在lammps中的简单模型建立,希望能够帮助初学者加深对模型建立的了解。
2022-09-25 11:39:22
8358
原创 在lammps模拟过程中的常用势函数设置
在lammps模拟中,势函数的使用必不可少。如何选择合适的势函数?如何设置势函数?这对初学者来说较为困难,本文介绍在lammps模拟中常用的势函数如何使用,希望能够帮助初学者加深对势函数的了解。
2022-09-25 11:13:38
29723
1
原创 进阶篇:使用Tensorflow构建神经网络
本文介绍了如何使用Tersorflow构建神经网络,以及神经网络在手写识别中的应用,并其中可使用离散化权重来改进算法,希望能帮助初学者更好学习神经网络。
2022-07-06 20:52:39
364
原创 基础篇:简单神经网络模型的构建
本文介绍了神经网络的模型组成与构建,以及需要的相关基础知识,并列举了神经网络中常用的激活函数、损失函数和优化器,希望能帮助初学者更好地理解神经网络的组成与计算原理。
2022-07-03 16:15:06
1195
原创 分子动力学模拟基础(二)
介绍分子模拟技术的分类与基本概念,着重介绍分子模拟过程中的主要的内部算法与方程,以及通过运动方程来解释分子模拟的基本原理,使读者能对分子模拟有一定的初步认识。
2022-04-28 21:32:04
2449
原创 分子动力学模拟基础(一)
介绍分子模拟技术的分类与基本概念,着重介绍分子模拟过程中的主要的内部算法与方程,以及通过运动方程来解释分子模拟的基本原理,使读者能对分子模拟有一定的初步认识。
2022-04-28 21:31:26
2786
1
原创 正态分布及其如何检验
在数学建模中,我们常常会见到正态分布,t分布,f分布以及卡方分布,今天我来介绍一下什么是正态分布,以及我们数学建模中如何检验一组数据是否是正态分布。
2019-08-20 18:33:43
26933
原创 数学建模中常用的两种相关系数
在数学建模中我们常常需要判断两个变量或者多个变量之间的相关性的大小,这时候我们就需要相关系数来衡量其相关性的大小,而我今天介绍的是两种我们数学建模中最常用的相关系数——皮尔逊(Person)相关系数和斯皮尔曼(Spearman)相关系数。...
2019-08-18 22:58:07
3474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人