1 /*
2  Copyright (C) 2006-2008 M.A.L. 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 #include "util.h"
10 
11 /* Local tau approximation */
12 
13 #define XC_MGGA_X_2D_JS17         609 /* JS17 meta-GGA for 2D */
14 
15 #include "decl_mgga.h"
16 #include "maple2c/mgga_exc/mgga_x_2d_js17.c"
17 #include "work_mgga.c"
18 
19 #ifdef __cplusplus
20 extern "C"
21 #endif
22 const xc_func_info_type xc_func_info_mgga_x_2d_js17 = {
23   XC_MGGA_X_2D_JS17,
24   XC_EXCHANGE,
25   "JS17 meta-GGA for 2D",
26   XC_FAMILY_MGGA,
27   {&xc_ref_Jana2017_4804, NULL, NULL, NULL, NULL},
28   XC_FLAGS_2D | MAPLE2C_FLAGS,
29   1.0e-23,
30   {0, NULL, NULL, NULL, NULL},
31   NULL, NULL,
32   NULL, NULL, work_mgga,
33 };
34