Additional check on existence of atomic wavefunctions

git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11605 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
giannozz 2015-06-30 15:35:14 +00:00
parent c0bca84480
commit f36195b50d
1 changed files with 8 additions and 5 deletions

View File

@ -27,6 +27,7 @@ PROGRAM do_projwfc
USE mp_global, ONLY : mp_startup, nproc_ortho
USE environment,ONLY : environment_start, environment_end
USE wvfct, ONLY : et, nbnd
USE basis, ONLY : natomwfc
!
IMPLICIT NONE
!
@ -150,6 +151,8 @@ PROGRAM do_projwfc
IF ( tdosinboxes ) THEN
CALL projwave_boxes (filpdos, filproj, n_proj_boxes, irmin, irmax, plotboxes)
ELSE
IF ( natomwfc <= 0 ) CALL errore &
('do_projwfc', 'Cannot project on zero atomic wavefunctions!', 1)
IF (noncolin) THEN
CALL projwave_nc(filproj, lsym, lwrite_overlaps, lbinary_data )
ELSE