博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CBMC regrow can not do for one unit molecule
阅读量:6615 次
发布时间:2019-06-24

本文共 1891 字,大约阅读时间需要 6 分钟。

I have a problem you want to get help

I simulated adsorption calculated by towhee code
I use Gibbs Ensemble

I calculated the methane adsorption in porous materials

I use 2 combined force field is: Dreiding and Trappe-UA
When running I got the following error:
molecule type 2 only has one atom.
CBMC regrow can not do for one unit molecule
(My second molecule is CH4)
However, I can not increase the number of atoms up, because molecules of CH4 in Trappe-UA forcefield is an atom CH4
Looking forward to the answers!
Mr. Ha
Here's a description of methane

trappe-ua methane

input_style

'basic connectivity map'
nunit
1
nmaxcbmc
1
lpdbnames
F
forcefield
'TraPPE-UA'
charge_assignment
'manual'
unit ntype qqatom
1 'CH4' 0.0d0
vibration
0
improper
0

 

Response:

Well, you haven't posted the moves part of your input file but I guess you are using Configurational-bias 2 box molecule Transfer move. Since your molecule is only one (united) atom big, in fact configurational bias regrowth into another box is meaningless, and that's exactly what the code complaints. You should instead use Center-of-Mass Molecule Translation Move. As your molecule is a single (spherical) unit, rotation is meaningless as well and all you need is translation, that is from one box to another. CBMC moves are designed to simulate adsorption of long chained (or branched), big molecules into the tunnel-like formation of the porous adsorbents. They try to regrow the molecule right into the shape of the tunnels it will be inserted into. Otherwise the molecules will almost never fit into the tunnels with their current form using simple translation and rotation moves and the MC simulation will not advance. But as your system is very simple you really do not need such a complex algorithm. Just transfering your units to the other box will be sufficient.

转载于:https://www.cnblogs.com/Simulation-Campus/p/8824709.html

你可能感兴趣的文章
原创文章
查看>>
理解JavaScript私有作用域
查看>>
BZOJ 1012: [JSOI2008]最大数maxnumber【线段树单点更新求最值,单调队列,多解】
查看>>
Drupal 7模板(主题钩子)的建议
查看>>
nginx配置文件中location说明
查看>>
连载-第1章绪论 1.1嵌入式系统概述
查看>>
UltraVNC
查看>>
详解synchronized
查看>>
Spring Cloud第二篇 创建一个Eureka Server
查看>>
初探数据双向绑定
查看>>
Webpack4 不深不浅的实践教程
查看>>
nginx1.9+做TCP代理(端口转发)
查看>>
HTML元素的默认CSS设置介绍
查看>>
CSS-图片不变形设置
查看>>
Git异常:fatal: could not create work tree dir 'XXX': No such file or directory
查看>>
GNU make manual 翻译(八十二)
查看>>
python批量下载图片的三种方法
查看>>
/bin/bash^M: bad interpreter: 没有那个文件或目录
查看>>
apiCloud手动检测更新
查看>>
动态生成WizardPage
查看>>