Commit Graph

19 Commits

Author SHA1 Message Date
Paolo Giannozzi 4935508889 Test added for strss+CG+USPP 2024-10-14 16:54:48 +02:00
Riccardo Bertossa fe92df959a fix CP test suite, regenerating sio2-us-lda-3 and sio2-us-lda-4.in
commit b7845e8128 introduced a new way of automatically handling the changing of the integration timestep on a CP restart.
the sio2-us-lda-2.in input have dt=15.0 and is a electron damping run, while
the sio2-us-lda-3.in input have dt=12.0 and should start with wfc velocities that are almost zero from the prev run

since the almost zero electronic velocities are rescaled (correctly) the initial condition for the lda-3 run are slightly different, producing slightly different results in the stress. The trajectories are with very good approximation almost equal.

The test suite was failing with the following:

cp_sio2 - sio2-us-lda-2.in: Passed.

cp_sio2 - sio2-us-lda-3.in: **FAILED**.
s1
    ERROR: absolute error 1.44e-03 greater than 5.00e-04. (Test: -5.25740981.  Benchmark: -5.25597336.)
    ERROR: relative error 2.73e-04 greater than 1.00e-04. (Test: -5.25740981.  Benchmark: -5.25597336.)

cp_sio2 - sio2-us-lda-4.in: **FAILED**.
s1
    ERROR: absolute error 1.40e-03 greater than 5.00e-04. (Test: 3.97451018.  Benchmark: 3.97590607.)
    ERROR: relative error 3.51e-04 greater than 1.00e-04. (Test: 3.97451018.  Benchmark: 3.97590607.)
2023-06-19 09:22:05 +02:00
Pietro Delugas 0d1d44c9d4 added one more test for cp with ultrasoft and nlcc 2022-12-07 10:21:59 +01:00
Pietro Delugas 21f05db8fa add test for cp with PBE and nlcc 2022-12-06 17:57:55 +01:00
Riccardo Bertossa c07de44e25 [CPV] CG routine refactoring
- removed (almost) duplicated xminus1 and xminus1_state routines (it was almost a copy of calphi, that was generalized really a little to cover the case of xminus1)
 - added tests for CG us case, and some CG dynamics with cp.x
 - fprettify on cg_sub.f90
 - added pre_state input variables in electrons namelist to control cp's CG routine preconditioning a little bit. If pre_state is .true. the preconditioning includes the kinetic energu factor for that band. Before it was an hard coded variable
2021-11-20 20:46:25 +01: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
Paolo Giannozzi 121edf52c8 [Skip-CI] ATOMIC_POSITIONS and CELL_PARAMETERS cards without units are
officially deprecated but there were several tests and examples using them
2019-02-23 22:45:29 +01:00
Paolo Giannozzi ae91b3903e Second batch of undesired files removed 2019-01-17 16:51:21 +01:00
fabrizio22 19e0230dd2 some last-minute updates 2019-01-16 10:58:26 +01:00
Paolo Giannozzi 232a2fbe57 Reference to SVN in the names of test-suite benchmark files and in the
developer manual removed. Maybe it would be preferrable to have benchmarks
from a given reference version?
2018-07-18 15:15:46 +02:00
spigafi f732ed8f44 Updated reference test-suite (PW and CP only)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13370 c92efa57-630b-4861-b058-cf58834340f0
2017-03-03 00:04:22 +00:00
spigafi cab03890b1 Regenerating all test-suite reference outputs (last time before move it into an external repo)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13285 c92efa57-630b-4861-b058-cf58834340f0
2017-02-05 21:19:46 +00:00
spigafi 6328b8c82c Reference benchmarks regenerated (PW and CP)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13070 c92efa57-630b-4861-b058-cf58834340f0
2016-10-02 19:22:13 +00:00
spigafi b406ac8632 Refresh all reference outputs for PW and CP
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12349 c92efa57-630b-4861-b058-cf58834340f0
2016-04-24 20:41:57 +00:00
spigafi 846842b14a All reference test-suite outputs renamed. There is always going to be a reference output for all tests in the SVN repo, updated when needed. Version tag will change to vX.Y.Z only inside the released package.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12344 c92efa57-630b-4861-b058-cf58834340f0
2016-04-23 10:59:17 +00:00
spigafi 8229be554c Reference benchmark outputs v5.3.0
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11963 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 12:43:46 +00:00
spigafi 9d16702588 Removed old reference output
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11960 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 11:01:54 +00:00
spigafi c8eedeb702 Removed aux files
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11958 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 10:56:27 +00:00
spigafi 48405e66d4 Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11921 c92efa57-630b-4861-b058-cf58834340f0
2015-12-26 19:40:22 +00:00