
* Add the 'exciting' package. Version 14 (latest available) is defined. An as-of-yet unpublished patch (dfgather.patch) from the developers is also included. * fixed flake8 errors (I *thought* I had already gotten them! OOPS!) * Update var/spack/repos/builtin/packages/exciting/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * fixed install method to just do the install, and no build method is needed. * *Actually* added the lapack dependency! * removed variant from blas dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
28 lines
1.1 KiB
Diff
28 lines
1.1 KiB
Diff
--- dfgather.F90_old 2020-09-16 17:19:18.000000000 -0600
|
|
+++ dfgather.F90 2020-09-16 17:19:21.000000000 -0600
|
|
@@ -27,6 +27,11 @@
|
|
! loop over q-points
|
|
Do iq = 1, nqpt
|
|
tq0 = tqgamma (iq)
|
|
+
|
|
+ call genfilname(basename='X0', bzsampl=bzsampl,&
|
|
+ & acont=input%xs%tddft%acont, nar= .not. input%xs%tddft%aresdf,&
|
|
+ & tord=input%xs%tddft%torddf, markfxcbse=tfxcbse, iqmt=iq, filnam=fnchi0)
|
|
+
|
|
! calculate k+q and G+k+q related variables
|
|
Call init1offs (qvkloff(1, iq))
|
|
! size of local field effects
|
|
@@ -54,6 +59,12 @@
|
|
call mpi_bcast(chi0hd,3*3,MPI_DOUBLE_COMPLEX,iproc,mpi_comm_world,ierr)
|
|
#endif
|
|
if(rank.eq.0.or.(firstinnode.and. .not.input%sharedfs))then
|
|
+ if (iw == wpari) then
|
|
+ print *, 'procs=', procs
|
|
+ print *, 'rank=', rank
|
|
+ print *, 'iq=', iq, '/', nqpt
|
|
+ print *, 'fnchi0=',trim(fnchi0)
|
|
+ end if
|
|
Call putx0 (tq0, iq, iw, trim(fnchi0), '', chi0, chi0wg, &
|
|
& chi0hd)
|
|
endif
|