1 /*
2  Copyright (C) 2017 Miguel Marques, Mario Marques
3 
4  This Source Code Form is subject to the terms of the Mozilla Public
5  License, v. 2.0. If a copy of the MPL was not distributed with this
6  file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 */
8 
9 
10 #include "util.h"
11 
12 #define XC_MGGA_X_PBE_GX          576 /* PBE-GX functional of Loos */
13 
14 #include "decl_mgga.h"
15 #include "maple2c/mgga_exc/mgga_x_pbe_gx.c"
16 #include "work_mgga.c"
17 
18 #ifdef __cplusplus
19 extern "C"
20 #endif
21 const xc_func_info_type xc_func_info_mgga_x_pbe_gx = {
22   XC_MGGA_X_PBE_GX,
23   XC_EXCHANGE,
24   "PBE-GX functional of Loos",
25   XC_FAMILY_MGGA,
26   {&xc_ref_Loos2017_114108, NULL, NULL, NULL, NULL},
27   XC_FLAGS_3D | MAPLE2C_FLAGS,
28   1e-23,
29   {0, NULL, NULL, NULL, NULL},
30   NULL, NULL,
31   NULL, NULL, work_mgga,
32 };
33