[CPMD-list] Charges and population analysis.
Jacek Wojdel
J.C.Wojdel at tnw.tudelft.nl
Fri Aug 1 14:52:09 CEST 2003
On Thu, Jul 31, 2003 at 01:42:15PM +0200, Juerg Hutter wrote:
> Hi
>
> I was running a simple test case (water dimer) with USPP's and got
> reasonable results for both, Hirschfeld and ESP charges.
> There must be something special with your input I can't reproduce.
>
Hi,
Firstly thanks for replying. Secondly, I prepared a test case that
exhibits the problem:
### Begin input ###
&CPMD
OPTIMIZE WAVEWUNCTION
pROPERTIES CALCULATION
rESTART WAVEFUNCTION COORDINATES LATEST
LSD
&END
&SYSTEM
SYMMETRY
2
POINT GROUP
AUTO
ANGSTROM
SCALE CARTESIAN
CELL ABSOLUTE DEGREE
10.22 10.22 10.22 90.00 90.00 90.00
CUTOFF
30.
MULTIPLICITY
3
&END
&ATOMS
*Fe_ps.uspp BINARY NEWF
LMAX=2
2
0.00 0.00 0.00
0.50 0.00 0.00
*C_ps.uspp BINARY NEWF
LMAX=2
6
0.20 0.00 0.00
-0.20 0.00 0.00
0.00 0.20 0.00
0.00 -0.20 0.00
0.00 0.00 0.20
0.00 0.00 -0.20
*N_ps.uspp BINARY NEWF
LMAX=2
6
0.30 0.00 0.00
-0.30 0.00 0.00
0.00 0.30 0.00
0.00 -0.30 0.00
0.00 0.00 0.30
0.00 0.00 -0.30
&END
&DFT
FUNCTIONAL PW91
GC-CUTOFF
1.D-5
&END
&PROPERTIES
CHARGES
pROJECT WAVEFUNCTION
pOPULATION ANALYSIS MULLIKEN
&END
### End input ###
The output of charges calculation contains:
***********************************************************************
ATOM COORDINATES CHARGES
X Y Z INT ESP
1 Fe 0.0000 0.0000 0.0000 8.000 11.481
2 Fe 9.6565 0.0000 0.0000 8.000 4.383
3 C 3.8626 0.0000 0.0000 4.000 -2.612
4 C -3.8626 0.0000 0.0000 4.000 -2.518
5 C 0.0000 3.8626 0.0000 4.000 -2.518
6 C 0.0000 -3.8626 0.0000 4.000 -2.612
7 C 0.0000 0.0000 3.8626 4.000 -2.518
8 C 0.0000 0.0000 -3.8626 4.000 -2.612
9 N 5.7939 0.0000 0.0000 5.000 -0.045
10 N -5.7939 0.0000 0.0000 5.000 -0.113
11 N 0.0000 5.7939 0.0000 5.000 -0.113
12 N 0.0000 -5.7939 0.0000 5.000 -0.045
13 N 0.0000 0.0000 5.7939 5.000 -0.113
14 N 0.0000 0.0000 -5.7939 5.000 -0.045
***********************************************************************
> If you don't specify a basis, CPMD will use a default Slater type basis
> with exponents from the Slater rules or where available from the
> Clementi set.
> If you want to specify your own basis the input strongly depends on
> the type of basis functions you want to use.
That would be great (I don't need to have any real values, just some
general information about the electronic structure at the moment).
Unfortunately, activating the population analysis in the above input file
gives:
****************************************************************
* PROPERTY CALCULATIONS *
****************************************************************
RV30| WARNING! NO WAVEFUNCTION VELOCITIES
RESTART INFORMATION READ ON FILE ./RESTART.1
*** PHFAC| THE NEW SIZE OF THE PROGRAM IS 48096 kBYTES ***
LSCR= 100 MAX(LRNLSM1,LRNLSM2) = 30180
PROGRAM STOPS IN SUBROUTINE RNLSM| SCRATCH ARRAY TOO SMALL
FORTRAN STOP 999
Life's tough...
I'm probably doing something stupid here, but I can't figure out what yet.
Just in case anyone wonders, I'm using Fe,C,N uspps generated with no
changes from 7.3.4 version of Vanderbilt code.
Greetings,
Jacek
--
+-------------------------------------+
|from: J.C.Wojdel |
| J.C.Wojdel at tnw.tudelft.nl |
+-------------------------------------+
More information about the CPMD-list
mailing list