2#define MHMVERSION "0.0.0-dev0"
5#define MHMDATE __DATE__
7#define set_version(x) CHARACTER(len = *), PARAMETER :: version = x
8#define set_date(x) CHARACTER(len = *), PARAMETER :: version_date = x
36 set_version(mhmversion)
43 CHARACTER(len = *),
PARAMETER ::
file_main =
'mhm_driver.f90'
57 character(len = *),
PARAMETER ::
file_mhm_output =
'mHM_Fluxes_States.nc'
Provides file names and units for mHM.
integer, parameter unamelist_mhm_param
Unit for namelist.
character(:), allocatable file_namelist_mhm_param
Parameter namelists file name.
character(:), allocatable file_namelist_mhm
Namelist file name.
character(len=*), parameter version
Current mHM model version (will be set to )
character(len=*), parameter version_date
Time of current mHM model version release.
integer, parameter udefoutput
Unit for file defining mHM's outputs.
character(:), allocatable file_defoutput
file defining mHM's outputs
integer, parameter unamelist_mhm
Unit for namelist.
character(len=*), parameter file_main
Driver file.
character(len=*), parameter file_mhm_output
file containing mhm output