mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-28 22:25:32 -04:00
Split regtest-tblite-gfn2 into several directories
This commit is contained in:
parent
b95bae9513
commit
38e670af18
54 changed files with 127 additions and 78 deletions
|
|
@ -28,7 +28,14 @@ QS/regtest-spgr-id spglib
|
|||
HP-DFT
|
||||
xTB/regtest-tblite-gfn1-periodic tblite spglib
|
||||
xTB/regtest-tblite-ipea1 tblite
|
||||
xTB/regtest-tblite-gfn2 tblite spglib
|
||||
xTB/regtest-tblite-gfn2-basic tblite
|
||||
xTB/regtest-tblite-gfn2-mol-force tblite
|
||||
xTB/regtest-tblite-gfn2-spin tblite
|
||||
xTB/regtest-tblite-gfn2-solvers tblite
|
||||
xTB/regtest-tblite-gfn2-periodic-fd tblite
|
||||
xTB/regtest-tblite-gfn2-kpoints tblite spglib
|
||||
xTB/regtest-tblite-gfn2-kp-stress tblite spglib
|
||||
xTB/regtest-tblite-gfn2-lowdim tblite spglib
|
||||
xTB/regtest-tblite-gfn1 tblite
|
||||
QS/regtest-hf-3c libint !ifx
|
||||
Fist/regtest-ace ace
|
||||
|
|
|
|||
13
tests/xTB/regtest-tblite-gfn2-basic/TEST_FILES.toml
Normal file
13
tests/xTB/regtest-tblite-gfn2-basic/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"CH2O_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.1737299848}]
|
||||
"COBe_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-6.6920408600}]
|
||||
"H2SO4_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-20.535208593}]
|
||||
"NH3_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-4.4259996366}]
|
||||
"N2_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"CH2O_gfn2_reference_cli_lone.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.1737299847},
|
||||
{matcher="XTB_reference_cli_failed"}]
|
||||
#EOF
|
||||
20
tests/xTB/regtest-tblite-gfn2-kp-stress/TEST_FILES.toml
Normal file
20
tests/xTB/regtest-tblite-gfn2-kp-stress/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"Si_gfn2_kp_stress.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=2}]
|
||||
"Si_gfn2_kp_333_stress.inp" = [{matcher="DEBUG_stress_sum", tol=2.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=6}]
|
||||
"N2_gfn2_cp2k_kp_stress.inp" = [{matcher="DEBUG_stress_sum", tol=1.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"O2_gfn2_uks_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=5.0E-6, ref=0.0000000}]
|
||||
"Ar_fcc_gfn2_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Ar_fcc_gfn2_kp_spglib_backend_debug.inp" = [{matcher="DEBUG_stress_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
#EOF
|
||||
14
tests/xTB/regtest-tblite-gfn2-kpoints/TEST_FILES.toml
Normal file
14
tests/xTB/regtest-tblite-gfn2-kpoints/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"Si_gfn2_kp_kpsym.inp" = [{matcher="E_total", tol=1.0E-8, ref=-13.65663936611194},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Si_gfn2_kp_spglib_backend.inp" = [{matcher="E_total", tol=1.0E-8, ref=-13.65663936611194},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Si_gfn2_kp_spglib_shifted.inp" = [{matcher="E_total", tol=1.0E-8, ref=-13.65663936611193},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Zn_fcc_gfn2_kp_k290.inp" = [{matcher="E_total", tol=1.0E-8, ref=-0.52857489142004},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
#EOF
|
||||
22
tests/xTB/regtest-tblite-gfn2-lowdim/TEST_FILES.toml
Normal file
22
tests/xTB/regtest-tblite-gfn2-lowdim/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"Ar_layer_gfn2_xz_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=2}]
|
||||
"Ar_layer_gfn2_yz_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=2}]
|
||||
"Ar2_chain_gfn2_x_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=1}]
|
||||
"Ar2_chain_gfn2_y_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=1}]
|
||||
#EOF
|
||||
11
tests/xTB/regtest-tblite-gfn2-mol-force/TEST_FILES.toml
Normal file
11
tests/xTB/regtest-tblite-gfn2-mol-force/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"CH2O_gfn2_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"CH2O_gfn2_force_cp2k_mixer.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"CH2O_gfn2_stress.inp" = [{matcher="M042", tol=1.0E-7, ref=0.0000000}]
|
||||
"COBe_gfn2_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"Hg2Cl2_gfn2_force.inp" = [{matcher="M082", tol=1.0E-5, ref=0.0000000}]
|
||||
#EOF
|
||||
13
tests/xTB/regtest-tblite-gfn2-periodic-fd/TEST_FILES.toml
Normal file
13
tests/xTB/regtest-tblite-gfn2-periodic-fd/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"Ar_fcc_gfn2_force.inp" = [{matcher="M082", tol=1.0E-5, ref=0.0000000}]
|
||||
"Ar_fcc_gfn2_stress.inp" = [{matcher="M042", tol=1.0E-5, ref=0.0000000}]
|
||||
"Si_gfn2_fd_force.inp" = [{matcher="M082", tol=1.0E-5, ref=0.0000000}]
|
||||
"Si_gfn2_fd_stress.inp" = [{matcher="M042", tol=1.0E-5, ref=0.0000000}]
|
||||
# Low-symmetry periodic GFN2/tblite stress diagnostic enabled on this branch.
|
||||
# DEBUG_STRESS_TENSOR matches the final finite-difference cell, whose symmetry is lower.
|
||||
"Si_gfn2_asym_fd_stress.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000}]
|
||||
#EOF
|
||||
12
tests/xTB/regtest-tblite-gfn2-solvers/TEST_FILES.toml
Normal file
12
tests/xTB/regtest-tblite-gfn2-solvers/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"N2_gfn2_ot.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_ls.inp" = [{matcher="M011", tol=1.0E-8, ref=-5.72892260298788}]
|
||||
"N2_gfn2_uks_ls_cp2k_mixer.inp" = [{matcher="M011", tol=1.0E-8, ref=-5.72892260429441}]
|
||||
"O2_gfn2_uks_ot.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.9319651546}]
|
||||
"O2_gfn2_uks_xyz_ls_cp2k_mixer.inp" = [{matcher="M011", tol=1.0E-8, ref=-7.93196513956454}]
|
||||
"Ar_fcc_gfn2_ls.inp" = [{matcher="M011", tol=5.0E-8, ref=-17.12154132132343}]
|
||||
#EOF
|
||||
14
tests/xTB/regtest-tblite-gfn2-spin/TEST_FILES.toml
Normal file
14
tests/xTB/regtest-tblite-gfn2-spin/TEST_FILES.toml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"CH2O_gfn2_uks_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"N2_gfn2_uks.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_uks_cp2k_mixer.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_uks_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"N2_gfn2_uks_cp2k_mixer_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"O2_gfn2_uks_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"O2plus_gfn2_uks_cp2k_mixer.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.26596846265160}]
|
||||
"O2plus_gfn2_uks_cp2k_mixer_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
#EOF
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
# runs are executed in the same order as in this file
|
||||
# the second field tells which test should be run in order to compare with the last available output
|
||||
# e.g. 0 means do not compare anything, running is enough
|
||||
# 1 compares the last total energy in the file
|
||||
# for details see cp2k/tools/do_regtest
|
||||
"CH2O_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.1737299848}]
|
||||
"COBe_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-6.6920408600}]
|
||||
"H2SO4_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-20.535208593}]
|
||||
"NH3_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-4.4259996366}]
|
||||
"N2_gfn2.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_ot.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_ls.inp" = [{matcher="M011", tol=1.0E-8, ref=-5.72892260298788}]
|
||||
"N2_gfn2_uks.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_uks_cp2k_mixer.inp" = [{matcher="E_total", tol=1.0E-8, ref=-5.7289226128}]
|
||||
"N2_gfn2_uks_ls_cp2k_mixer.inp" = [{matcher="M011", tol=1.0E-8, ref=-5.72892260429441}]
|
||||
"CH2O_gfn2_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"CH2O_gfn2_uks_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"N2_gfn2_uks_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"N2_gfn2_uks_cp2k_mixer_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"O2_gfn2_uks_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"O2_gfn2_uks_ot.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.9319651546}]
|
||||
"O2_gfn2_uks_xyz_ls_cp2k_mixer.inp" = [{matcher="M011", tol=1.0E-8, ref=-7.93196513956454}]
|
||||
"O2plus_gfn2_uks_cp2k_mixer.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.26596846265160}]
|
||||
"O2plus_gfn2_uks_cp2k_mixer_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"CH2O_gfn2_force_cp2k_mixer.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"CH2O_gfn2_stress.inp" = [{matcher="M042", tol=1.0E-7, ref=0.0000000}]
|
||||
"CH2O_gfn2_reference_cli_lone.inp" = [{matcher="E_total", tol=1.0E-8, ref=-7.1737299847},
|
||||
{matcher="XTB_reference_cli_failed"}]
|
||||
"COBe_gfn2_force.inp" = [{matcher="M082", tol=5.0E-6, ref=0.0000000}]
|
||||
"Hg2Cl2_gfn2_force.inp" = [{matcher="M082", tol=1.0E-5, ref=0.0000000}]
|
||||
"Si_gfn2_fd_force.inp" = [{matcher="M082", tol=1.0E-5, ref=0.0000000}]
|
||||
"Si_gfn2_fd_stress.inp" = [{matcher="M042", tol=1.0E-5, ref=0.0000000}]
|
||||
# Low-symmetry periodic GFN2/tblite stress diagnostic enabled on this branch.
|
||||
# DEBUG_STRESS_TENSOR matches the final finite-difference cell, whose symmetry is lower.
|
||||
"Si_gfn2_asym_fd_stress.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000}]
|
||||
"Si_gfn2_kp_stress.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=2}]
|
||||
"Si_gfn2_kp_333_stress.inp" = [{matcher="DEBUG_stress_sum", tol=2.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=6}]
|
||||
"N2_gfn2_cp2k_kp_stress.inp" = [{matcher="DEBUG_stress_sum", tol=1.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"O2_gfn2_uks_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=5.0E-6, ref=0.0000000}]
|
||||
"Si_gfn2_kp_kpsym.inp" = [{matcher="E_total", tol=1.0E-8, ref=-13.65663936611194},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Si_gfn2_kp_spglib_backend.inp" = [{matcher="E_total", tol=1.0E-8, ref=-13.65663936611194},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Si_gfn2_kp_spglib_shifted.inp" = [{matcher="E_total", tol=1.0E-8, ref=-13.65663936611193},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Zn_fcc_gfn2_kp_k290.inp" = [{matcher="E_total", tol=1.0E-8, ref=-0.52857489142004},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Ar_fcc_gfn2_ls.inp" = [{matcher="M011", tol=5.0E-8, ref=-17.12154132132343}]
|
||||
"Ar_fcc_gfn2_force.inp" = [{matcher="M082", tol=1.0E-5, ref=0.0000000}]
|
||||
"Ar_fcc_gfn2_stress.inp" = [{matcher="M042", tol=1.0E-5, ref=0.0000000}]
|
||||
"Ar_fcc_gfn2_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Ar_fcc_gfn2_kp_spglib_backend_debug.inp" = [{matcher="DEBUG_stress_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=4}]
|
||||
"Ar_layer_gfn2_xz_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=2}]
|
||||
"Ar2_chain_gfn2_x_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=1}]
|
||||
"Ar2_chain_gfn2_y_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-6, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-6, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=1}]
|
||||
"Ar_layer_gfn2_yz_kp_debug.inp" = [{matcher="DEBUG_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_periodic_stress_sum", tol=5.0E-5, ref=0.0000000},
|
||||
{matcher="DEBUG_force_sum", tol=1.0E-5, ref=0.0000000},
|
||||
{matcher="N_special_kpoints", tol=0.0, ref=2}]
|
||||
#EOF
|
||||
Loading…
Add table
Add a link
Reference in a new issue