From: Chengju W. <fra...@gm...> - 2011-12-30 05:31:05
|
Dear all. I hope someone here can help me to analysis my *GAMESS* log file. Thank you. I tried to use cclib to extract the pdos, but have met with the following problem. >>> from cclib.parser import GAMESS >>> from cclib.method import CSPA >>> s=GAMESS("test.log") >>> ps=s.parse() [GAMESS test.log INFO] Creating attribute atomcoords[] [GAMESS test.log INFO] Creating attribute atomnos[] [GAMESS test.log INFO] Creating attribute gbasis[] [GAMESS test.log INFO] Creating attribute nbasis: 2343 [GAMESS test.log INFO] Creating attribute charge: 0 [GAMESS test.log INFO] Creating attribute mult: 1 [GAMESS test.log INFO] Creating attribute homos[] *[GAMESS test.log INFO] Creating attribute natom: 340* [GAMESS test.log INFO] Creating attribute aooverlaps[] [GAMESS test.log INFO] Creating attribute scftargets[] [GAMESS test.log INFO] Creating attribute scfvalues[] [GAMESS test.log INFO] Creating attribute scfenergies[] [GAMESS test.log INFO] Creating attribute moenergies[] [GAMESS test.log INFO] Creating attribute mosyms[] [GAMESS test.log INFO] Creating attribute nmo: 2343 [GAMESS test.log INFO] Creating attribute mocoeffs[] [GAMESS test.log INFO] Creating attribute atombasis[] [GAMESS test.log INFO] Creating attribute aonames[] [GAMESS test.log INFO] Creating attribute coreelectrons[] >>> m=CSPA(ps) >>>>>> len(m.fragresults[0]) 2343 * >>> len(m.fragresults[0][0]) 204 * Why is it not 340 here? Sorry, the log file is too big to be attached. My input key words: $CONTRL SCFTYP=RHF RUNTYP=ENERGY MAXIT=60 MULT=1 $END $CONTRL MOLPLT=.TRUE. PLTORB=.TRUE. NPRINT=3 $END $SYSTEM TIMLIM=525600 MWORDS=9000 $END $BASIS GBASIS=N31 NGAUSS=6 NDFUNC=1 $END $SCF DIRSCF=.TRUE. $END $STATPT OPTTOL=0.0001 NSTEP=2000 $END $DATA *There is no such problem found for my testing runs on smaller systems (~100), i.e.: len(m.fragresults[0][0] always equals to natom.* |