#if 0
 $Id$

 Earth System Modeling Framework
 Copyright (c) 2002-2024, University Corporation for Atmospheric Research,
 Massachusetts Institute of Technology, Geophysical Fluid Dynamics
 Laboratory, University of Michigan, National Centers for Environmental
 Prediction, Los Alamos National Laboratory, Argonne National Laboratory,
 NASA Goddard Space Flight Center.
 Licensed under the University of Illinois-NCSA License.
#endif


#ifndef ESMF_LOGCONSTANTS_INC
#define ESMF_LOGCONSTANTS_INC

#if 0
ESMF Log include file for both  C++ and Fortran
#endif

#if 0
!BOP
ESMF\_SINGLE\_FILE: write log output to a single file
!EOP
#endif
#define ESMF_SINGLE_LOG_FILE 8

#if 0
!BOP
ESMF\_MULT\_LOG\_FILE: write log output to multiple files
!EOP
#endif
#define ESMF_MULT_LOG_FILE 9

#if 0
!BOP
ESMF\_LOG\_TRUE: integer to signify true statement
!EOP
#endif
#define ESMF_LOG_TRUE 1

#if 0
!BOP
ESMF\_LOG\_FALSE: integer to signify false statement
!EOP
#endif
#define ESMF_LOG_FALSE 0

#if 0
!BOP 
ESMF\_LOG\_UNIT\_NUMBER: used to create fortran unit numbers
!EOP
#endif
#define ESMF_LOG_FORT_UNIT_NUMBER 50

#if 0
!BOP
ESMF\_LOG\_FORT\_STDOUT: standard out for Fortran
!EOP
#endif
#define ESMF_LOG_FORT_STDOUT 11

#if 0
!BOP
ESMF\_LOG\_UPPER: upper bound for fortran unit number
!EOP
#endif
#define ESMF_LOG_UPPER 99

#if 0
!BOP
ESMF\_LOG\_MAXTRYOPEN: maximum tries to determine fortran unit number
!EOP
#endif
#define ESMF_LOG_MAXTRYOPEN 10000

#endif
