1 !-----------------------BEGIN NOTICE -- DO NOT EDIT-----------------------
2 ! NASA Goddard Space Flight Center Land Information System (LIS) v7.0
3 !-------------------------END NOTICE -- DO NOT EDIT-----------------------
5 !-------------------------------------------------------------------------------
7 !-------------------------------------------------------------------------------
9 #define FILENAME __FILE__
11 #define CONTEXT line=__LINE__,file=FILENAME
12 #define PASSTHRU msg=ESMF_LOGERR_PASSTHRU,CONTEXT
13 #define ESMF_STDERRORCHECK(rc) ESMF_LogFoundError(rcToCheck=rc,msg=ESMF_LOGERR_PASSTHRU,line=__LINE__,file=__FILE__)
15 !-------------------------------------------------------------------------------
16 ! Define ESMF real kind to match Appplications single/
double precision
17 !-------------------------------------------------------------------------------
19 #define ESMF_KIND_FIELD ESMF_KIND_R4
20 #define ESMF_KIND_COORD ESMF_KIND_R4
21 #define ESMF_TYPEKIND_FIELD ESMF_TYPEKIND_R4
22 #define ESMF_TYPEKIND_COORD ESMF_TYPEKIND_R4
24 #define ESMF_KIND_FIELD ESMF_KIND_R8
25 #define ESMF_KIND_COORD ESMF_KIND_R8
26 #define ESMF_TYPEKIND_FIELD ESMF_TYPEKIND_R8
27 #define ESMF_TYPEKIND_COORD ESMF_TYPEKIND_R8
29 #define ESMF_KIND_FIELD ESMF_KIND_R4
30 #define ESMF_KIND_COORD ESMF_KIND_R8
31 #define ESMF_TYPEKIND_FIELD ESMF_TYPEKIND_R4
32 #define ESMF_TYPEKIND_COORD ESMF_TYPEKIND_R8
35 !-------------------------------------------------------------------------------
36 ! Define Missing Value
37 !-------------------------------------------------------------------------------
39 #define MISSINGVALUE 999999
41 !-------------------------------------------------------------------------------
42 ! Define Output Levels
43 !-------------------------------------------------------------------------------
45 #define VERBOSITY_LV0 0
46 #define VERBOSITY_LV1 1
47 #define VERBOSITY_LV2 255
48 #define VERBOSITY_LV3 1023