Seyilaxa 发表于 2024-6-18 01:23 好我试试,谢谢老师 |
12313 发表于 2024-6-17 21:30 不要把除了限制文件以外的东西放在#ifdef POSRES里(除非很明确地知道这样做的目的和效果),把标红的段改成一行#include "MOL.itp"试试 |
12313 发表于 2024-6-17 17:02 不需要,你就检查一下你在top文件里有没有#include "MOL.itp"这样的内容 注意不是 #ifdef POSRES #include "MOL.itp" #endif 这样写只有在define=DPOSRES的时候才会引用MOL.itp里面的内容 |
Seyilaxa 发表于 2024-6-17 16:43 具体需要哪些完整文件,老师,我这就上传 |
本帖最后由 Seyilaxa 于 2024-6-17 16:44 编辑 12313 发表于 2024-6-17 15:43 这个是在MOL.itp里引用限制文件。 没有完整文件判断不出具体问题,但是你在.top文件里引用MOL.itp也用了ifdef语句,如果前面也没有正确引用,一般情况下gromacs当然识别不出MOL分子 |
|
本帖最后由 Seyilaxa 于 2024-6-17 14:46 编辑 为什么要写成 #ifdef POSRES #include "MOL.itp" #endif |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-26 02:53 , Processed in 0.173346 second(s), 25 queries , Gzip On.