[Q-e-commits] r8278 - in trunk/espresso: PP PW
giannozz at democritos.it
giannozz at democritos.it
Sat Nov 26 09:42:55 CET 2011
Author: giannozz
Date: 2011-11-26 09:42:55 +0100 (Sat, 26 Nov 2011)
New Revision: 8278
Modified:
trunk/espresso/PP/do_initial_state.f90
trunk/espresso/PP/postproc.f90
trunk/espresso/PP/wannier_umatrix_subroutines.f90
trunk/espresso/PW/esm.f90
Log:
More harmonization of conversion constants
Modified: trunk/espresso/PP/do_initial_state.f90
===================================================================
--- trunk/espresso/PP/do_initial_state.f90 2011-11-26 08:31:52 UTC (rev 8277)
+++ trunk/espresso/PP/do_initial_state.f90 2011-11-26 08:42:55 UTC (rev 8278)
@@ -40,6 +40,7 @@
USE parameters, ONLY : ntypx
USE control_flags, ONLY: gamma_only
USE DFUNCT, ONLY : newd
+ USE constants, ONLY : rytoev
!
IMPLICIT NONE
!
@@ -55,8 +56,6 @@
delta_zv(:)
!
! nonlocal, local, core-correction, ewald, and scf correction terms
- REAL(DP) :: ryd_to_ev
- PARAMETER ( ryd_to_ev = 13.6058d0)
!
INTEGER :: ipol, na, nt, ik
! counter on polarization
@@ -189,34 +188,34 @@
! ... write on output the initial state core level shifts
!
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift(na), shift(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift(na), shift(na)*rytoev
ENDDO
WRITE (stdout,*)
#define DEBUG
#ifdef DEBUG
WRITE( stdout, '(5x,"The FERMI ENERGY contribution to shift")')
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift_ef(na), shift_ef(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift_ef(na), shift_ef(na)*rytoev
ENDDO
WRITE( stdout, '(5x,"The NON LOCAL contribution to shift")')
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift_nl(na), shift_nl(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift_nl(na), shift_nl(na)*rytoev
ENDDO
WRITE( stdout, '(5x,"The LOCAL contribution to shift")')
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift_lc(na), shift_lc(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift_lc(na), shift_lc(na)*rytoev
ENDDO
WRITE( stdout, '(5x,"The IONIC contribution to shift")')
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift_ion(na), shift_ion(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift_ion(na), shift_ion(na)*rytoev
ENDDO
WRITE( stdout, '(5x,"The CC contribution to shift")')
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift_cc(na), shift_cc(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift_cc(na), shift_cc(na)*rytoev
ENDDO
WRITE( stdout, '(5x,"The Hubbard contribution to shift")')
DO na = 1, nat
- WRITE( stdout, 9035) na, ityp(na), shift_hub(na), shift_hub(na)*ryd_to_ev
+ WRITE( stdout, 9035) na, ityp(na), shift_hub(na), shift_hub(na)*rytoev
ENDDO
#endif
!
Modified: trunk/espresso/PP/postproc.f90
===================================================================
--- trunk/espresso/PP/postproc.f90 2011-11-26 08:31:52 UTC (rev 8277)
+++ trunk/espresso/PP/postproc.f90 2011-11-26 08:42:55 UTC (rev 8278)
@@ -72,6 +72,7 @@
USE noncollin_module, ONLY : i_cons
USE paw_variables, ONLY : okpaw
USE mp, ONLY : mp_bcast
+ USE constants, ONLY : rytoev
IMPLICIT NONE
!
@@ -185,8 +186,8 @@
!
IF (emax == +999.0d0) emax = ef
IF (plot_num == 10) THEN
- emin = emin / 13.6058d0
- emax = emax / 13.6058d0
+ emin = emin / rytoev
+ emax = emax / rytoev
ENDIF
!
!
Modified: trunk/espresso/PP/wannier_umatrix_subroutines.f90
===================================================================
--- trunk/espresso/PP/wannier_umatrix_subroutines.f90 2011-11-26 08:31:52 UTC (rev 8277)
+++ trunk/espresso/PP/wannier_umatrix_subroutines.f90 2011-11-26 08:42:55 UTC (rev 8278)
@@ -236,10 +236,9 @@
DOUBLE PRECISION rcl(4),uvalue,jvalue
! local variables
- DOUBLE PRECISION ev2ry,uv,jv
+ DOUBLE PRECISION uv,jv
INTEGER i
CALL dinit(rcl,4)
- ev2ry = 13.6058d0
uv = uvalue
jv = jvalue
Modified: trunk/espresso/PW/esm.f90
===================================================================
--- trunk/espresso/PW/esm.f90 2011-11-26 08:31:52 UTC (rev 8277)
+++ trunk/espresso/PW/esm.f90 2011-11-26 08:42:55 UTC (rev 8278)
@@ -1296,7 +1296,7 @@
USE mp_global, ONLY : intra_pool_comm
USE fft_base, ONLY : dfftp
USE io_global, ONLY : ionode, stdout
- USE const, ONLY : rytoev, bohr_radius_angs
+ USE constants, ONLY : rytoev, bohr_radius_angs
!
IMPLICIT NONE
!
More information about the Q-e-commits
mailing list