-
Notifications
You must be signed in to change notification settings - Fork 0
/
zeus2d.def
41 lines (40 loc) · 1.42 KB
/
zeus2d.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*================= SAMPLE MACRO DEFINITION FILE =================== */
/* This file shows all valid ZEUS-2D macro definitions used to */
/* control compilation. Be sure the unused operating system */
/* definitions are commented out in exactly the format as below. */
/* Some definitions are mutually exclusive. Use this file */
/* as a template for new applications. */
/*========================== physics ================================*/
/* #define XY */
/* #define RZ */
#define RT
/* #define GRAV */
#define ROTATE
/* #define MHD */
/* #define RAD */
/* This is a new mode, defined by NSH 7/7/15 should permit connection to python */
#define PYHYDRO
/*======================== array dimensioning ======================*/
#define NUM_OF_I_ZONES 405
#define NUM_OF_J_ZONES 405
#define MAX_OF_IN_OR_JN 405
#define A_SMALL_NUMBER 1.000e-30
#define A_BIG_NUMBER 1.000e+30
#define ABSORPTION 0.0
#define D_ABSORPTION_DT 0.0
#define SCATTERING 0.0
#define REAL real*8
/*========================= operating system ======================*/
/* #define SGI */
/* #define SUN */
#define DEC
/* #define UNICOS */
/* #define CONVEX */
/* #define IBM */
/* #define HP */
/*========================= optional modules ======================*/
#define VISCOSITY viscus
#define PROBLEM diskw
#define SPECIAL diskwbc
#define RESTART restart
#define USERDUMP movie