| 
|  Re: A question about basis set ( No.1 ) |  |  Date: 2006/07/10 22:13 Name: T.Ozaki
 
Hi,
 I performed the same calculation, and obtained the convergent
 result as follows:
 
 SCF= 1 NormRD= 1.000000000000 Uele= -104.224142291171
 SCF= 2 NormRD= 0.282692921550 Uele= -92.004281331209
 SCF= 3 NormRD= 0.130594203923 Uele= -94.558703455327
 SCF= 4 NormRD= 0.055468788877 Uele= -95.905971772074
 SCF= 5 NormRD= 0.026672871887 Uele= -96.358015140301
 SCF= 6 NormRD= 0.013443866376 Uele= -96.527102830466
 SCF= 7 NormRD= 0.005525912309 Uele= -96.625285482559
 SCF= 8 NormRD= 0.001127771215 Uele= -96.656488848760
 SCF= 9 NormRD= 0.000531279310 Uele= -96.649760172546
 SCF= 10 NormRD= 0.000252692788 Uele= -96.649063151801
 SCF= 11 NormRD= 0.000064988974 Uele= -96.648804910039
 SCF= 12 NormRD= 0.000039272247 Uele= -96.648816162146
 SCF= 13 NormRD= 0.000044521895 Uele= -96.648867538333
 SCF= 14 NormRD= 0.000004069321 Uele= -96.648782584094
 SCF= 15 NormRD= 0.000002722798 Uele= -96.648781972128
 SCF= 16 NormRD= 0.000006680434 Uele= -96.648780149096
 SCF= 17 NormRD= 0.000001891980 Uele= -96.648781785242
 SCF= 18 NormRD= 0.000001222400 Uele= -96.648782462235
 SCF= 19 NormRD= 0.000001077218 Uele= -96.648783398319
 SCF= 20 NormRD= 0.000000746105 Uele= -96.648783142529
 SCF= 21 NormRD= 0.000000574732 Uele= -96.648783003786
 SCF= 22 NormRD= 0.000000621744 Uele= -96.648783231491
 SCF= 23 NormRD= 0.000000463928 Uele= -96.648783055105
 SCF= 24 NormRD= 0.000005100631 Uele= -96.648785232430
 SCF= 25 NormRD= 0.000000376489 Uele= -96.648782799019
 SCF= 26 NormRD= 0.000000417988 Uele= -96.648782935596
 SCF= 27 NormRD= 0.000000386418 Uele= -96.648782908274
 SCF= 28 NormRD= 0.000000377505 Uele= -96.648782921428
 SCF= 29 NormRD= 0.000000358025 Uele= -96.648782943094
 SCF= 30 NormRD= 0.000000351320 Uele= -96.648782939424
 SCF= 31 NormRD= 0.000000000000 Uele= -96.648782939351
 
 Note that I changed only from C4.0-s1p1 to C4.0-s2p2 in this
 input file, and did not change any other parameters.
 
 I wonder that the lapack routine failed to converge on your machine.
 To confirm this, please try a different routine by
 scf.lapack.dste dstedc # dstegr|dstedc|dstevx, default=dstevx
 
 Regards,
 
 TO
  |  |  Re: A question about basis set ( No.2 ) |  |  Date: 2006/07/10 23:49 Name: Peter Winey  <peterwiney@gmail.com>
 
Dr.Ozaki,
 It is very helpful to know that the problem I had is specific to my machine.
 
 I tried all three lapack routines and did not solve the problem. Then I thought
 that my compilation of the openmx code might have some problem.
 
 I used intel icc compiler Version 9.0 and I knew the "-O3" flag does not work well.
 So in my current compilation I used the "-O2" flag, as suggested by you in an old
 post on this forum.
 
 Anyway, I tried re-compiling the code just now using the "-O1" flag and found the
 problem got solved! I am happy again. :-)
 
 Thanks,
 -Peter
 |  |