Commit Graph

12 Commits

Author SHA1 Message Date
Paolo Giannozzi 2d3ea393db Dumb horrible bug in PAW relativistic calculations
In the new PP-reading code, tag name PP_AEWFC_REL.* was incorrectly written
as PP_AEWFC_rel, leading to aewfc_rel array not being read and to a small but
nonnegligible error in the results. Guess what? there isn't a single test with
relativistic PAW in the test-suite, that would have allowed to spot the error
at once. Some cleanup as well.

Fixes issue 277. Noticed by Minkyu Park (Univ. of Ulsan, Rep. of Korea)
2021-01-28 11:45:04 +00:00
Pietro d1ec367d9d Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
Pietro Bonfa 9529540d8d Merge branch 'develop' into syncqe5 2020-11-24 13:44:01 +01:00
Paolo Giannozzi 15ef90850c Circular dependency solved by moving ylmr2.f90 from Modules to upflib/ 2020-11-22 12:59:30 +01:00
Pietro Bonfa 1a4df64ffe Merge branch 'develop' into syncqe 2020-10-04 16:33:16 +02:00
Paolo Giannozzi 442c598514 Small upflib glitches: FoX no longer required, removed from Makefile;
upf_error was erroneous as well (didn't do anything due to bad IF)
2020-09-25 22:07:23 +02:00
Pietro Bonfa 68477bc3d2 Merge branch 'develop' into gpu-develop 2020-09-16 09:51:07 +02:00
Paolo Giannozzi fd5f745ebe FoX is no longer used to read and write pseudopotential files, unless
-D__use_fox is defined. The old code is still there and will be removed
only when the new code is more tested
2020-08-31 16:46:18 +00:00
Pietro Bonfa 4ad10deccf Merge branch 'develop' into gpu-develop 2020-06-23 23:39:19 +02:00
Paolo Giannozzi af71552ec4 WIP: FoX replacement for pseudo-lib 2020-06-03 12:54:30 +02:00
Pietro Bonfa 660b973a69 Merge branch 'develop' into gpu-develop (first attempt) 2020-04-29 18:54:24 +02:00
giannozz 1b072fbc4f First compiling version of QE with initial "pseudolib" in upflib/.
Most of the changes consist in small updates to Makefile and make.depend and
in the replacement of module "parameters" with "upf_params" whenever variables
lmaxx and lqmax are USEd. Routine "read_pseudo" moved back to Modules/;
"simpsn" moved to upflib/; a copy of "matches" temporarily added to upflib/

Note that everything compiles (except EPW) but nothing has been tested yet!
2020-04-25 19:13:15 +00:00