mirror of https://gitlab.com/QEF/q-e.git
- outdir is set by default to the value of the $ESPRESSO_TMPDIR
environment variable, or to './' (as before) if this is not set - pseudo_dir is set by default to the value of $ESPRESSO_PSEDIR, to $HOME/espresso/pseudo/ otherwise - documentation updated to reflect the new defaults Note that the 'capture' of $HOME/pw/pseudo using a call to 'getenv' was already present in pwscf but it was not working (pseudo_dir was overwritten) so nothing susceptible to create new problems was added. git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3309 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
parent
0c5d277891
commit
6c40185885
|
@ -69,10 +69,11 @@ PROGRAM fpmd_postproc
|
|||
|
||||
dunit = 14
|
||||
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefix = 'cp'
|
||||
fileout = 'out'
|
||||
output = 'xsf' ! 'grd'
|
||||
outdir = './'
|
||||
scradir = './'
|
||||
lcharge = .false.
|
||||
lforces = .false.
|
||||
|
|
|
@ -59,7 +59,8 @@ SUBROUTINE d3_readin()
|
|||
!
|
||||
ethr_ph = 1.d-5
|
||||
iverbosity = 0
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefix = 'pwscf'
|
||||
fildyn = 'd3dyn'
|
||||
fildrho = ' '
|
||||
|
|
|
@ -171,7 +171,8 @@ prefix CHARACTER ( default = 'cp' )
|
|||
verbosity CHARACTER
|
||||
'high' | 'default' | 'low' | 'minimal'
|
||||
|
||||
outdir CHARACTER ( default = current directory ('./') )
|
||||
outdir CHARACTER ( default = value of the ESPRESSO_TMPDIR environment
|
||||
variable if set; current directory ('./') otherwise )
|
||||
input, temporary, output files are found in this directory.
|
||||
|
||||
disk_io CHARACTER
|
||||
|
@ -180,7 +181,8 @@ disk_io CHARACTER
|
|||
The charge density is not needed to restart but
|
||||
may be needed for other purposes
|
||||
|
||||
pseudo_dir CHARACTER ( default = current directory ('./') )
|
||||
pseudo_dir CHARACTER ( default = value of the $ESPRESSO_PSEUDO environment
|
||||
variable if set; '$HOME/espresso/pseudo/' otherwise )
|
||||
directory containing pseudopotential files.
|
||||
|
||||
ndr, ndw INTEGER ( default = 50 )
|
||||
|
|
|
@ -129,7 +129,8 @@ dt REAL ( default = 20.D0 )
|
|||
(1 a.u.=4.8378 * 10^-17 s : beware, CP and FPMD codes use
|
||||
Hartree atomic units, half that much!!!)
|
||||
|
||||
outdir CHARACTER ( default = current directory ('./') )
|
||||
outdir CHARACTER ( default = value of the ESPRESSO_TMPDIR environment
|
||||
variable if set; current directory ('./') otherwise )
|
||||
input, temporary, output files are found in this directory,
|
||||
see also 'wfcdir'
|
||||
|
||||
|
@ -165,7 +166,8 @@ forc_conv_thr REAL ( default = 1.0D-3 )
|
|||
disk_io CHARACTER
|
||||
'high', 'default', 'low', 'minimal'
|
||||
|
||||
pseudo_dir CHARACTER ( default = '$HOME/pw/pseudo/' )
|
||||
pseudo_dir CHARACTER ( default = value of the $ESPRESSO_PSEUDO environment
|
||||
variable if set; '$HOME/espresso/pseudo/' otherwise )
|
||||
directory containing pseudopotential files
|
||||
|
||||
tefield LOGICAL ( default = .FALSE. )
|
||||
|
|
|
@ -28,7 +28,8 @@ SUBROUTINE cg_readin()
|
|||
!
|
||||
CALL start_clock('cg_readin')
|
||||
!
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefix = 'pwscf'
|
||||
fildyn = 'matdyn'
|
||||
epsil = .TRUE.
|
||||
|
|
|
@ -14,9 +14,9 @@ MODULE parameters
|
|||
SAVE
|
||||
!
|
||||
INTEGER, PARAMETER :: &
|
||||
ntypx = 10, &! max number of different types of atom
|
||||
ntypx = 4, &! max number of different types of atom
|
||||
npsx = ntypx, &! max number of different PPs (obsolete)
|
||||
npk = 40000, &! max number of k-points
|
||||
npk = 4000, &! max number of k-points
|
||||
lmaxx = 3, &! max non local angular momentum (l=0 to lmaxx)
|
||||
nchix = 6, &! max number of atomic wavefunctions per atom
|
||||
ndmx = 2000 ! max number of points in the atomic radial mesh
|
||||
|
|
|
@ -72,17 +72,23 @@ MODULE read_namelists_module
|
|||
ndr = 50
|
||||
ndw = 50
|
||||
!
|
||||
! ... use the path specified as outdir and the filename prefix to store
|
||||
! ... the output
|
||||
! ... use the path specified as outdir and the filename prefix
|
||||
! ... to store output data
|
||||
!
|
||||
outdir = './'
|
||||
scradir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
scradir = outdir
|
||||
IF( prog == 'PW' ) prefix = 'pwscf'
|
||||
IF( prog == 'CP' ) prefix = 'cp'
|
||||
!
|
||||
! ... directory containing the pseudopotentials
|
||||
!
|
||||
pseudo_dir = './'
|
||||
CALL getenv( 'ESPRESSO_PSEUDO', pseudo_dir )
|
||||
IF ( TRIM( pseudo_dir ) == ' ') THEN
|
||||
CALL getenv( 'HOME', pseudo_dir )
|
||||
pseudo_dir = TRIM( pseudo_dir ) // '/espresso/pseudo/'
|
||||
END IF
|
||||
!
|
||||
refg = 0.05d0
|
||||
max_seconds = 1.D+7
|
||||
ekin_conv_thr = 1.D-6
|
||||
|
|
|
@ -137,7 +137,8 @@ SUBROUTINE phq_readin()
|
|||
elop = .FALSE.
|
||||
max_seconds = 10000000.D0
|
||||
reduce_io = .FALSE.
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefix = 'pwscf'
|
||||
filelph = ' '
|
||||
fildyn = 'matdyn'
|
||||
|
|
|
@ -31,7 +31,8 @@ PROGRAM bands
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
filband = 'bands.out'
|
||||
lsigma = .false.
|
||||
spin_component = 1
|
||||
|
|
|
@ -75,7 +75,8 @@ PROGRAM dos
|
|||
!
|
||||
! set default values for variables in namelist
|
||||
!
|
||||
outdir='./'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefix ='pwscf'
|
||||
fildos =' '
|
||||
Emin =-1000000.
|
||||
|
|
|
@ -30,7 +30,8 @@ program efg
|
|||
! set default value
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
Q=1.d0
|
||||
rc = 1.6d0
|
||||
|
||||
|
|
|
@ -55,7 +55,8 @@ PROGRAM epsilon
|
|||
calculation = 'eps'
|
||||
prefix = 'pwscf'
|
||||
shift = 0.0d0
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
smear = 0.02
|
||||
wmax = 30.0d0
|
||||
nw = 600
|
||||
|
|
|
@ -37,7 +37,8 @@ PROGRAM initial_state
|
|||
!
|
||||
excite(:) = 0
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
!
|
||||
IF ( ionode ) THEN
|
||||
!
|
||||
|
|
|
@ -42,7 +42,8 @@ PROGRAM do_plan_avg
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
filplot = 'tmp.pp'
|
||||
!
|
||||
IF ( ionode ) THEN
|
||||
|
|
|
@ -35,7 +35,8 @@ PROGRAM poormanwannier
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
first_band=-1
|
||||
last_band=-1
|
||||
!
|
||||
|
|
|
@ -82,7 +82,8 @@ SUBROUTINE extract (filplot)
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
filplot = 'tmp.pp'
|
||||
plot_num = -1
|
||||
spin_component = 0
|
||||
|
|
|
@ -106,7 +106,8 @@ PROGRAM projwfc
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
filproj= ' '
|
||||
filpdos= ' '
|
||||
Emin =-1000000.
|
||||
|
|
|
@ -28,7 +28,8 @@ PROGRAM pw2casino
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
|
||||
IF ( ionode ) THEN
|
||||
!
|
||||
|
|
|
@ -32,7 +32,8 @@ PROGRAM pw2gw
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix = 'pwscf'
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
|
||||
IF ( ionode ) THEN
|
||||
!
|
||||
|
|
|
@ -36,7 +36,8 @@ program pw2wannier90
|
|||
!
|
||||
! set default values for variables in namelist
|
||||
!
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefix = ' '
|
||||
seedname = 'wannier'
|
||||
spin_component = 'none'
|
||||
|
|
|
@ -292,7 +292,8 @@ program pp_punch
|
|||
! set default values for variables in namelist
|
||||
!
|
||||
prefix='export'
|
||||
outdir='./'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
pp_file= ' '
|
||||
uspp_spsi = .FALSE.
|
||||
ascii = .FALSE.
|
||||
|
|
|
@ -246,10 +246,6 @@ SUBROUTINE iosys()
|
|||
REAL(DP) :: theta, phi
|
||||
!
|
||||
!
|
||||
CALL getenv( 'HOME', pseudo_dir )
|
||||
!
|
||||
pseudo_dir = TRIM( pseudo_dir ) // '/pw/pseudo/'
|
||||
!
|
||||
IF ( ionode ) CALL input_from_file()
|
||||
!
|
||||
! ... all namelists are read
|
||||
|
|
|
@ -33,7 +33,6 @@ SUBROUTINE wfcinit()
|
|||
nwordatwfc
|
||||
USE wavefunctions_module, ONLY : evc, evc_nc
|
||||
USE random_numbers, ONLY : rndm
|
||||
USE mp, ONLY : mp_bcast
|
||||
!
|
||||
IMPLICIT NONE
|
||||
!
|
||||
|
|
|
@ -41,7 +41,8 @@ SUBROUTINE do_cond(nodenumber)
|
|||
!
|
||||
! set default values for variables in namelist
|
||||
!
|
||||
outdir = './'
|
||||
CALL getenv( 'ESPRESSO_TMPDIR', outdir )
|
||||
IF ( TRIM( outdir ) == ' ' ) outdir = './'
|
||||
prefixt = ' '
|
||||
prefixl = ' '
|
||||
prefixs = ' '
|
||||
|
|
Loading…
Reference in New Issue