mHM
The mesoscale Hydrological Model
|
Provides file names and units for mRM. More...
Variables | |
character(len=*), parameter | version = '1.0' |
Current mHM model version. | |
character(len=*), parameter | version_date = 'May 2019' |
Time of current mHM model version release. | |
character(len=*), parameter | file_main = 'mrm_driver.f90' |
Driver file. | |
character(len=*), parameter | file_namelist_mrm = 'mrm.nml' |
Namelist file name. | |
integer, parameter | unamelist_mrm = 40 |
Unit for namelist. | |
character(len=*), parameter | file_namelist_param_mrm = 'mrm_parameter.nml' |
Parameter namelists file name. | |
integer, parameter | unamelist_param_mrm = 41 |
Unit for namelist. | |
character(len=*), parameter | file_facc = 'facc.asc' |
integer, parameter | ufacc = 56 |
Unit for flow accumulation input data file. | |
character(len=*), parameter | file_fdir = 'fdir.asc' |
flow direction input data file | |
integer, parameter | ufdir = 57 |
Unit for flow direction input data file. | |
character(len= *), parameter | file_slope = 'slope.asc' |
flow direction input data file | |
integer, parameter | uslope = 59 |
Unit for flow direction input data file. | |
character(len=*), parameter | file_gaugeloc = 'idgauges.asc' |
gauge location input data file | |
integer, parameter | ugaugeloc = 62 |
Unit for gauge location input data file. | |
integer, parameter | udischarge = 66 |
unit for discharge time series | |
character(:), allocatable | file_defoutput |
file defining mRM's outputs | |
integer, parameter | udefoutput = 67 |
Unit for file defining mRM's outputs. | |
character(len=*), parameter | file_config = 'ConfigFile.log' |
file defining mHM's outputs | |
integer, parameter | uconfig = 68 |
Unit for file defining mHM's outputs. | |
character(len=*), parameter | file_daily_discharge = 'daily_discharge.out' |
file defining optimazation outputs | |
integer, parameter | udaily_discharge = 74 |
Unit for file optimazation outputs. | |
character(len=*), parameter | ncfile_discharge = 'discharge.nc' |
file defining optimazation outputs | |
character(len=*), parameter | file_mrm_output = 'mRM_Fluxes_States.nc' |
file containing mrm output | |
character(len=*), parameter | file_gw_output = 'mRM_gw_Fluxes_States.nc' |
file containing mrm output for groundwater coupling | |
character(len=*), parameter | file_subdaily_discharge = 'subdaily_discharge.out' |
file defining optimazation outputs | |
integer, parameter | usubdaily_discharge = 75 |
Unit for file optimazation outputs. | |
character(len=*), parameter | ncfile_subdaily_discharge = 'subdaily_discharge.nc' |
file containing simulated discharge at observat time step | |
Provides file names and units for mRM.
Provides all filenames as well as all units used for the multiscale Routing Model mRM.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. character(len = *), parameter mo_mrm_file::file_config = 'ConfigFile.log' |
file defining mHM's outputs
Definition at line 57 of file mo_mrm_file.f90.
character(len = *), parameter mo_mrm_file::file_daily_discharge = 'daily_discharge.out' |
file defining optimazation outputs
Definition at line 62 of file mo_mrm_file.f90.
Referenced by mo_mrm_write::write_daily_obs_sim_discharge().
character(:), allocatable mo_mrm_file::file_defoutput |
file defining mRM's outputs
Definition at line 52 of file mo_mrm_file.f90.
Referenced by mo_mrm_init::config_output(), mo_mrm_read_config::mrm_read_config(), and mo_mrm_init::print_startup_message().
character(len = *), parameter mo_mrm_file::file_facc = 'facc.asc' |
Definition at line 31 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_l0_data().
character(len = *), parameter mo_mrm_file::file_fdir = 'fdir.asc' |
flow direction input data file
Definition at line 35 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_l0_data().
character(len = *), parameter mo_mrm_file::file_gaugeloc = 'idgauges.asc' |
gauge location input data file
Definition at line 44 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_l0_data().
character(len = *), parameter mo_mrm_file::file_gw_output = 'mRM_gw_Fluxes_States.nc' |
file containing mrm output for groundwater coupling
Definition at line 72 of file mo_mrm_file.f90.
character(len = *), parameter mo_mrm_file::file_main = 'mrm_driver.f90' |
Driver file.
Definition at line 21 of file mo_mrm_file.f90.
Referenced by mo_mrm_init::print_startup_message().
character(len = *), parameter mo_mrm_file::file_mrm_output = 'mRM_Fluxes_States.nc' |
file containing mrm output
Definition at line 69 of file mo_mrm_file.f90.
Referenced by mo_mrm_write_fluxes_states::mrm_outputdataset().
character(len = *), parameter mo_mrm_file::file_namelist_mrm = 'mrm.nml' |
Namelist file name.
Definition at line 23 of file mo_mrm_file.f90.
Referenced by mo_mrm_init::config_output().
character(len = *), parameter mo_mrm_file::file_namelist_param_mrm = 'mrm_parameter.nml' |
Parameter namelists file name.
Definition at line 27 of file mo_mrm_file.f90.
Referenced by mo_mrm_init::config_output().
character(len=*), parameter mo_mrm_file::file_slope = 'slope.asc' |
flow direction input data file
Definition at line 39 of file mo_mrm_file.f90.
character(len = *), parameter mo_mrm_file::file_subdaily_discharge = 'subdaily_discharge.out' |
file defining optimazation outputs
Definition at line 75 of file mo_mrm_file.f90.
Referenced by mo_mrm_write::write_subdaily_obs_sim_discharge().
character(len = *), parameter mo_mrm_file::ncfile_discharge = 'discharge.nc' |
file defining optimazation outputs
Definition at line 66 of file mo_mrm_file.f90.
Referenced by mo_mrm_write::write_daily_obs_sim_discharge().
character(len = *), parameter mo_mrm_file::ncfile_subdaily_discharge = 'subdaily_discharge.nc' |
file containing simulated discharge at observat time step
Definition at line 79 of file mo_mrm_file.f90.
Referenced by mo_mrm_write::write_subdaily_obs_sim_discharge().
integer, parameter mo_mrm_file::uconfig = 68 |
Unit for file defining mHM's outputs.
Definition at line 59 of file mo_mrm_file.f90.
integer, parameter mo_mrm_file::udaily_discharge = 74 |
Unit for file optimazation outputs.
Definition at line 64 of file mo_mrm_file.f90.
Referenced by mo_mrm_write::write_daily_obs_sim_discharge().
integer, parameter mo_mrm_file::udefoutput = 67 |
Unit for file defining mRM's outputs.
Definition at line 54 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_config::mrm_read_config().
integer, parameter mo_mrm_file::udischarge = 66 |
unit for discharge time series
Definition at line 49 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_discharge().
integer, parameter mo_mrm_file::ufacc = 56 |
Unit for flow accumulation input data file.
Definition at line 33 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_l0_data().
integer, parameter mo_mrm_file::ufdir = 57 |
Unit for flow direction input data file.
Definition at line 37 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_l0_data().
integer, parameter mo_mrm_file::ugaugeloc = 62 |
Unit for gauge location input data file.
Definition at line 46 of file mo_mrm_file.f90.
Referenced by mo_mrm_read_data::mrm_read_l0_data().
integer, parameter mo_mrm_file::unamelist_mrm = 40 |
Unit for namelist.
Definition at line 25 of file mo_mrm_file.f90.
integer, parameter mo_mrm_file::unamelist_param_mrm = 41 |
Unit for namelist.
Definition at line 29 of file mo_mrm_file.f90.
integer, parameter mo_mrm_file::uslope = 59 |
Unit for flow direction input data file.
Definition at line 41 of file mo_mrm_file.f90.
integer, parameter mo_mrm_file::usubdaily_discharge = 75 |
Unit for file optimazation outputs.
Definition at line 77 of file mo_mrm_file.f90.
Referenced by mo_mrm_write::write_subdaily_obs_sim_discharge().
character(len = *), parameter mo_mrm_file::version = '1.0' |
Current mHM model version.
Definition at line 17 of file mo_mrm_file.f90.
Referenced by mo_mrm_init::print_startup_message(), and mo_mrm_write::write_configfile().
character(len = *), parameter mo_mrm_file::version_date = 'May 2019' |
Time of current mHM model version release.
Definition at line 19 of file mo_mrm_file.f90.
Referenced by mo_mrm_init::print_startup_message().