Astaroth  2.2
user.h
Go to the documentation of this file.
1 // clang-format off
2 #ifdef PENCIL_ASTAROTH
3 
4  #include "../cparam.inc_c.h"
5  #define NGHOST nghost
6  #define STENCIL_ORDER (2*nghost)
7  #include "PC_moduleflags.h"
8  #define CONFIG_PATH
9  #define AC_MULTIGPU_ENABLED (false)
10  #ifdef DOUBLE_PRECISION
11  #define AC_DOUBLE_PRECISION 1
12  #else
13  #define AC_DOUBLE_PRECISION 0
14  #endif
15 
16  #define LENTROPY (1) // TODO above
17  #define LFORCING (1) // TODO above
18  #define STENCIL_ORDER (6) // nghost is not 1, 2 or 3 (as it is not fetched from fortran yet). This causes the compilation to fail. TODO remove this line
19 
20  #define USER_PROVIDED_DEFINES
21 #endif
22 // clang-format on