[CPMD-list] examples bands structure
Thierry Deutsch
tdeutsch at cea.fr
Thu Feb 20 12:25:50 CET 2003
Hello,
I send you my answer for the same question.
I think this question should be in the FAQ.
Thierry Deutsch
---------- Message transmis ----------
Subject: Re: [CPMD-list] Energy Bands
Date: Mercredi 24 Avril 2002 11:23
From: Thierry Deutsch <tdeutsch at cea.fr>
To: "abdenour sabir" <aksabir1 at hotmail.com>
Dear Abdenour,
I send you an input file to calculate an accurate
density (first calculation):
&CPMD
OPTIMIZE WAVEFUNCTION
FREE ENERGY FUNCTIONAL
LANCZOS PARAMETER N=3
10 8 0 1.e-10
0.1 1.e-12
0.01 1.e-14
0.001 1.e-16
0.005 1.e-18
0.001 1.e-20
CONVERGENCE
1.e-4 1.e-3
ELECTRON TEMPERATURE
300
DIIS MIXING
10
STORE WAVEFUNCTIONS OFF
RHOOUT
ENERGYBANDS
&END
&SYSTEM
SYMMETRY
BCC
POINT GROUP
AUTO
SCALE
TESR
10
ANGSTROM
CELL
3.30 1.0 1.0 0.0 0.0 0.0
SPHERICAL CUTOFF
63.
KPOINTS MONKHORST-PACK
64 64 64
STATES
9
&END
&ATOMS
*GOEDECKER/Nb_SG_Pade_q5 KLEINMAN-BYLANDER RAGGIO=1.2
LMAX=D LOC=P
1
0.00D0 0.00D0 0.00D0
&END
Then, I send you the input file to calculate the band
structure of Nb bcc.
&CPMD
OPTIMIZE WAVEFUNCTION
FREE ENERGY FUNCTIONAL
RESTART DENSITY
LANCZOS DIAGONALIZATION
LANCZOS PARAMETERS N=1 ALL
50 8 0 1.D-18
TROTTER FACTOR
0.001
BOGOLIUBOV CORRECTION
CONVERGENCE
5.D-5 5.D-4
ELECTRON TEMPERATURE
300.D0
MAXSTEP
1
ENERGYBANDS
&END
&SYSTEM
SYMMETRY
BCC
POINT GROUP
AUTO
SCALE
TESR
10
ANGSTROM
CELL
3.30 1.0 1.0 0.0 0.0 0.0
SPHERICAL CUTOFF
63.
density cutoff energy
6820
KPOINTS BANDS block=50
51 0 0 0 0 0 1 Gamma to H
51 0 0 1 0 .5 .5 H to N
51 0 .5 .5 .5 .5 .5 N to P
51 .5 .5 .5 0 0 0 P to Gamma
51 0 0 0 .5 .5 0 Gamma to N
51 0 0 1 .5 .5 .5 H to P
0 0 0 0 0 0 0
STATES
9
&END
&ATOMS
*GOEDECKER/Nb_SG_Pade_q5 KLEINMAN-BYLANDER RAGGIO=1.2
LMAX=D LOC=P
1
0.00D0 0.00D0 0.00D0
&END
Now, You can replace the section &CPMD by :
&CPMD
KOHN-SHAM ENERGIES
6
RESTART DENSITY
ENERGYBANDS
&END
AND remove NSTATES in the section &SYSTEM.
You should obtain the same result.
In my case, I use the Trotter approximation, the result is
the same (except for the 10th decimal) as the Lanczos
diagonalisation of the Hamiltonian and the calculation is
faster.
You can remove FREE ENERGY CALCULATION, TROTTER FACTOR and
BOGOLIUBOV COORECTION if you want.
FOr the first calculation, I use also an electronic
temperature which improves the convergence. The result is
the same as 0 K (no chagnes in the band structure).
I have compare the Band structure of Nb bcc with FP-LMTO
calculation and we had a very good agreement. The
differences came from the pseudopotential approximation.
My last remark is about the memory. You need a lot of memories. To
decrease, you can add the option BLOCK=50 in the line
KPOINTS (I hope that this option works yet).
The RESTART file could be small if you use STORE
WAVEFUNCTIONS OFF which avoids to store all wavefunctions.
Good luck,
Thierry Deutsch
--
-----------------------------------------------------------------------
Thierry Deutsch
Laboratoire de simulation atomistique (L_Sim)
DRFMC/SP2M Tél:(33) 04 38 78 34 06
C.E.A.Grenoble Fax:(33) 04 38 78 51 97
17, Avenue des Martyrs mailto:TDeutsch at cea.fr
38054 GRENOBLE CEDEX 9 FRANCE http://www-drfmc.cea.fr/SP2M
-----------------------------------------------------------------------
-------------------------------------------------------
More information about the CPMD-list
mailing list