|
2 | 2 | #include "../libxc_abacus.h" |
3 | 3 | #include "gtest/gtest.h" |
4 | 4 | #include "xctest.h" |
5 | | -#include "../exx_info.h" |
6 | 5 | #include "xc3_mock.h" |
7 | 6 | #include "source_base/matrix.h" |
8 | 7 | #include "../../../source_base/parallel_reduce.h" |
@@ -79,7 +78,7 @@ class XCTest_VXC : public XCTest |
79 | 78 | XC_Functional::set_xc_type("PBE"); |
80 | 79 |
|
81 | 80 | const double hybrid_alpha = XC_Functional::get_hybrid_alpha(); |
82 | | - const double hse_omega = GlobalC::exx_info.info_global.hse_omega; |
| 81 | + const double hse_omega = XC_Functional::get_hse_omega(); |
83 | 82 | std::tuple<double, double, ModuleBase::matrix> etxc_vtxc_v |
84 | 83 | = XC_Functional::v_xc(rhopw.nrxx,&chr,&ucell,nspin1,domag,domag_z, hybrid_alpha, hse_omega); |
85 | 84 | et1 = std::get<0>(etxc_vtxc_v); |
@@ -183,7 +182,7 @@ class XCTest_VXC_Libxc : public XCTest |
183 | 182 | XC_Functional::set_xc_type("GGA_X_PBE+GGA_C_PBE"); |
184 | 183 |
|
185 | 184 | const double hybrid_alpha = XC_Functional::get_hybrid_alpha(); |
186 | | - const double hse_omega = GlobalC::exx_info.info_global.hse_omega; |
| 185 | + const double hse_omega = XC_Functional::get_hse_omega(); |
187 | 186 | std::tuple<double, double, ModuleBase::matrix> etxc_vtxc_v |
188 | 187 | = XC_Functional::v_xc(rhopw.nrxx,&chr,&ucell,nspin1,domag,domag_z, hybrid_alpha, hse_omega); |
189 | 188 | et1 = std::get<0>(etxc_vtxc_v); |
@@ -295,7 +294,7 @@ class XCTest_VXC_meta : public XCTest |
295 | 294 | XC_Functional::set_xc_type("SCAN"); |
296 | 295 |
|
297 | 296 | const double hybrid_alpha = XC_Functional::get_hybrid_alpha(); |
298 | | - const double hse_omega = GlobalC::exx_info.info_global.hse_omega; |
| 297 | + const double hse_omega = XC_Functional::get_hse_omega(); |
299 | 298 | std::tuple<double, double, ModuleBase::matrix, ModuleBase::matrix> etxc_vtxc_v |
300 | 299 | = XC_Functional_Libxc::v_xc_meta(XC_Functional::get_func_id(), rhopw.nrxx,ucell.omega,ucell.tpiba,&chr,nspin1, hybrid_alpha, hse_omega); |
301 | 300 | et1 = std::get<0>(etxc_vtxc_v); |
|
0 commit comments