|
我用FMO方法(碎片分子轨道方法)计算蛋白和配体的相互作用,在gamess计算正常,但是加上溶剂PCM溶剂模型计算时,输出文件不断写入这样的语句:DDI Process 1 (1): semop return an error performing 1 operation(s) on semid 7864326. semop errno=EINVAL.
在输出文件中出现上万条上述错误,最终有几百兆。
问题:同样的输入文件,在单核计算正常,并行出现错误,而且是加上了PCM溶剂模型。但是出错的地方是SCF自洽过程中。
以下是输入:
!*** FMO 5.2 (Gamess) INPUT generated by Facio 20.1.3 ***
$CONTRL RUNTYP=ENERGY NPRINT=-5 ISPHER=1 MAXIT=200 $END
$SYSTEM MWORDS=100 MEMDDI=6000 $END
$GDDI NGROUP=1 $END
$INTGRL NINTIC=-9000000 $END
$SCF DIRSCF=.FALSE. NPUNCH=0 diis=.f. soscf=.t. $END
$PCM SOLVNT=WATER IEF=-10 ICOMP=2 ICAV=1 IDISP=0 IFMO=2 $END
$PCMCAV RADII=SUAHF $END
$TESCAV NTSALL=240 $END
$FMOEFP NLEVEL=2 $END
$FMOPRP
NAODIR=200
NGRFMO(1)=1, 1, 0, 0, 0, 0, 0, 0, 0, 0
IPIEDA=1
NPRINT=9
NPCMIT=2
尝试解决的办法:
(1)MWORDS=100 MEMDDI=6000 这两个参数都改过,不见效。
(2)网上看到另外的解决办法是跟用多少个核算有关。
不知道如何解决,请大家帮我看下问题是出在哪里
|
|