5.13.3-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_file Module Reference

Provides file names and units for mHM. More...

Variables

character(len=*), parameter version = '5.13.3-dev0'
 Current mHM model version (will be set to 5.13.3-dev0 )
 
character(len=*), parameter version_date = 'Oct 2025'
 Time of current mHM model version release.
 
character(len=*), parameter file_main = 'mhm_driver.f90'
 Driver file.
 
character(:), allocatable file_namelist_mhm
 Namelist file name.
 
character(:), allocatable file_namelist_mhm_param
 Parameter namelists file name.
 
character(:), allocatable file_defoutput
 file defining mHM's outputs
 
character(len=*), parameter file_mhm_output = 'mHM_Fluxes_States.nc'
 file containing mhm output
 

Detailed Description

Provides file names and units for mHM.

Provides all filenames as well as all units used for the hydrologic model mHM. The version parameter will be set during compilation to . The version_date parameter will be set during compilation to \, if it is a release version, otherwise it will be the current date.

Changelog
  • Robert Schweppe Jun 2018
    • refactoring and reformatting
  • Sebastian Mueller Sep 2020
    • setting version with pre-processor from version file
Authors
Matthias Cuntz
Sebastian Mueller
Date
Jan 2012


Variable Documentation

◆ file_defoutput

character(:), allocatable mo_file::file_defoutput

◆ file_main

character(len = *), parameter mo_file::file_main = 'mhm_driver.f90'

Driver file.

Definition at line 40 of file mo_file.F90.

◆ file_mhm_output

character(len = *), parameter mo_file::file_mhm_output = 'mHM_Fluxes_States.nc'

file containing mhm output

Definition at line 48 of file mo_file.F90.

Referenced by mo_write_fluxes_states::mhm_outputdataset().

◆ file_namelist_mhm

character(:), allocatable mo_file::file_namelist_mhm

◆ file_namelist_mhm_param

character(:), allocatable mo_file::file_namelist_mhm_param

◆ version

character(len = *), parameter mo_file::version = '5.13.3-dev0'

Current mHM model version (will be set to 5.13.3-dev0 )

Definition at line 33 of file mo_file.F90.

Referenced by mo_nc_output::createoutputfile(), mo_mhm_cli::parse_command_line(), mo_mhm_messages::startup_message(), model::version(), and mo_write_ascii::write_configfile().

◆ version_date

character(len = *), parameter mo_file::version_date = 'Oct 2025'

Time of current mHM model version release.

Definition at line 36 of file mo_file.F90.

Referenced by mo_mhm_messages::startup_message().