【LAMMPS学习】八、基础知识(1.8)键的断裂

8. 基础知识

此部分描述了如何使用 LAMMPS 为用户和开发人员执行各种任务。术语表页面还列出了 MD 术语,以及相应 LAMMPS 手册页的链接。 LAMMPS 源代码分发的 examples 目录中包含的示例输入脚本以及示例脚本页面上突出显示的示例输入脚本还展示了如何设置和运行各种模拟。

 8.1.通用基础知识

8.1.1.重新启动模拟 

8.1.2.可视化 LAMMPS 快照

8.1.3.从一个输入脚本运行多个模拟

8.1.4.多副本模拟 

8.1.5. LAMMPS 的库接口

8.1.6. LAMMPS 与其他代码耦合

8.1.7.LAMMPS 与 MDI 库代码耦合 

8.1.8. 键的断裂

通常,分子键相互作用在 LAMMPS 模拟期间持续存在。但是,某些命令会动态断开键,包括以下命令:

  • bond_style quartic

  • fix bond/break

  • fix bond/react

  • BPM package bond styles

如果键被拉伸超过用户定义的阈值或更一般地如果满足其他标准,则键可能会断裂。

对于四次键类型,当键断裂时,其键类型设置为 0 以有效地断裂它,并且断裂键中两个原子之间的成对力被“打开”。使用 bond_style 四次函数时,无法为系统定义角度、二面角等。

同样,BPM 包中的键样式也与角度、二面角等不兼容,并且当键断裂时,其类型设置为零。然而,在 BPM 软件包中,人们可以关闭键合粒子之间的所有配对相互作用,也可以保留它们,将配对力叠加在键合力之上。为了消除对力,特殊键列表会动态更新。更多详细信息可以在 Howto BPM 页面上找到。

fix bond/break 核 fix bond/react 命令允许断裂分子拓扑内的键,还可以定义角度、二面角等。这些命令更新内部拓扑数据结构以删除断裂的键,以及适当的角度、二面角、等相互作用,其中包括键。当这种情况发生时,它们还会触发邻居列表的重建,以打开适当的成对力量。

请注意,当通过 dump local 命令将bonds转储到文件时,不包括类型 0 的bonds。

delete_bonds 命令可用于查询 type = 0 的断裂键的状态或永久删除它们,例如:

delete_bonds all stats
delete_bonds all bond 0 remove

计算计 count/type 命令统计每个键(角度等)类型的当前键(或角度等)数量。它还统计 type = 0 的断裂键。

compute nbond/atom 命令统计每个原子所属的当前键数,不包括 type = 0 的断裂键。

9bb780539b584215a96986e951584605.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/617111.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【MySQL】:深入解析多表查询(下)

🎥 屿小夏 : 个人主页 🔥个人专栏 : MySQL从入门到进阶 🌄 莫道桑榆晚,为霞尚满天! 文章目录 📑前言一. 自连接1.1 自连接查询1.2 联合查询 二. 子查询2.1 概述2.2 分类2.3 标量子查…

【第6章】spring转换器

文章目录 前言一、手工处理二、自定义转换器1. 新建bean2. 新建转换器类3. spring配置4. 测试5. 测试结果 总结 前言 不知道大家有没有注意到,我们【第4章】依赖注入和自动装配,我们注入了String、Integer、Date等类型的参数,其实都是通过配置value标签注入的,本质上都一样,那…

Towards IP Geolocation Using Delay and TopologyMeasurements(TBG)(2006年)

下载地址:Towards IP geolocation using delay and topology measurements | Proceedings of the 6th ACM SIGCOMM conference on Internet measurement 被引次数:492 Katz-Bassett E, John J P, Krishnamurthy A, et al. Towards IP geolocation using delay and topology …

FreeRTOS创建第一个程序

使用freeRTOS创建任务时使用如下函数 函数的参数 创建一个FreeRTOS任务点亮led灯实现led灯500毫秒翻转一次 具体的代码实现 #include "stm32f10x.h" // Device header #include "Delay.h" #include "freeRTOS.h" #include &quo…

linux进阶篇:性能分析工具: iostat命令详细讲解

Linux 性能分析工具: iostat命令详细讲解 Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。在一个以前看到系统监控工具,总在想那些监控工具的代理,如何收集系统性能信息&#xff0…

GitHub repository - Pulse - Contributors - Network

GitHub repository - Pulse - Contributors - Network 1. Pulse2. Contributors3. NetworkReferences 1. Pulse 显示该仓库最近的活动信息。该仓库中的软件是无人问津,还是在火热地开发之中,从这里可以一目了然。 2. Contributors 显示对该仓库进行过…

c语言中声明的问题【求个关注!】

文章目录 1 变量的声明与定义(1)定义与声明的区别:(2)为什么要区分定义与声明?(3)extern是什么 ?(4)举例: 2 函数的声明:函数声明的格…

Springboot整合nacos报错无法连接nacos

报错信息:Nacos com.alibaba.nacos.api.exception.NacosException: Client not connected, current status:STARTING 关于这个报错的原因有很多:如Nacos未启动、网络问题、配置问题、版本不兼容问题等,我的报错原因主要是版本不兼容。 下面…

GPT演变:从GPT到ChatGPT

Transformer 论文 Attention Is All You Need The dominant sequence transduction models are based on complex recurrent or convolutional neural networks in an encoder-decoder configuration. The best performing models also connect the encoder… https://arxiv.o…

STM32无刷电机全套开发资料(源码、原理图、PCB工程及说明文档)

目录 1、原理图、PCB、BOOM表 2、设计描述 2.1 前言 2.2 设计电路规范 3、代码 4、资料清单 资料下载地址:STM32无刷电机全套开发资料(源码、原理图、PCB工程及说明文档) 1、原理图、PCB、BOOM表 2、设计描述 2.1 前言 经过一个星期的画PCB,今…

C语言: 字符串函数(下)

片头 在上一篇中,我们介绍了字符串函数。在这一篇章中,我们将继续学习字符串函数,准备好了吗?开始咯! 1.strncpy函数 1.1 strncpy函数的用法 strncpy是C语言中的一个字符串处理函数,它用于将一个字符串的一部分内容…

[lesson27]二阶构造模式

二阶构造模式 构造函数的回顾 关于构造函数 类的构造函数用于对象的初始化构造函数与类同名并且没有返回值构造函数在对象定义时自动被调用 你该知道的真相 构造函数 只提供自动初始化成员变量的机会不能保证初始化逻辑一定成功执行return语句后构造函数立即结束 构造函数…