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

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

Variables

character(len=*), parameter version = '0.1'
 Current mHM model version.
 
character(len=*), parameter version_date = 'Jun 2019'
 Time of current mHM model version release.
 
character(len=*), parameter file_main = 'mpr_driver.f90'
 Driver file.
 
character(len=*), parameter file_namelist_mpr = 'mpr.nml'
 Namelist file name.
 
character(len=*), parameter file_namelist_mpr_param = 'mpr_parameter.nml'
 Parameter namelists file name.
 
character(len=*), parameter file_soil_database = 'soil_classdefinition.txt'
 Soil database file (iFlag_soilDB = 0) = classical mHM format.
 
character(len=*), parameter file_soil_database_1 = 'soil_classdefinition_iFlag_soilDB_1.txt'
 Soil database file (iFlag_soilDB = 1)
 
integer, parameter usoil_database = 52
 Unit for soil data base.
 
character(len=*), parameter file_slope = 'slope.asc'
 slope input data file
 
integer, parameter uslope = 54
 Unit for slope input data file.
 
character(len=*), parameter file_aspect = 'aspect.asc'
 aspect input data file
 
integer, parameter uaspect = 55
 Unit for aspect input data file.
 
character(len=*), parameter file_hydrogeoclass = 'geology_class.asc'
 hydrogeological classes input data file
 
integer, parameter uhydrogeoclass = 58
 Unit for hydrogeological classes input data file.
 
character(len=*), parameter file_soilclass = 'soil_class.asc'
 soil classes input data file
 
integer, parameter usoilclass = 59
 Unit for soil classes input data file.
 
character(len=*), parameter file_laiclass = 'LAI_class.asc'
 LAI classes input data file.
 
integer, parameter ulaiclass = 60
 Unit for LAI input data file.
 
character(len=*), parameter file_geolut = 'geology_classdefinition.txt'
 geological formation lookup table file
 
integer, parameter ugeolut = 64
 Unit for geological formation lookup table file.
 
character(len=*), parameter file_lailut = 'LAI_classdefinition.txt'
 LAI classes lookup table file.
 
integer, parameter ulailut = 65
 Unit for LAI classes lookup table file.
 

Detailed Description

Provides file names and units for mRM.

Provides all filenames as well as all units used for the multiscale Routing Model mRM.

Authors
Matthias Cuntz, Stephan Thober
Date
Aug 2015


Variable Documentation

◆ file_aspect

character(len = *), parameter mo_mpr_file::file_aspect = 'aspect.asc'

aspect input data file

Definition at line 39 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ file_geolut

character(len = *), parameter mo_mpr_file::file_geolut = 'geology_classdefinition.txt'

geological formation lookup table file

Definition at line 56 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ file_hydrogeoclass

character(len = *), parameter mo_mpr_file::file_hydrogeoclass = 'geology_class.asc'

hydrogeological classes input data file

Definition at line 43 of file mo_mpr_file.f90.

Referenced by mo_startup::constants_init(), and mo_read_wrapper::read_data().

◆ file_laiclass

character(len = *), parameter mo_mpr_file::file_laiclass = 'LAI_class.asc'

LAI classes input data file.

Definition at line 51 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ file_lailut

character(len = *), parameter mo_mpr_file::file_lailut = 'LAI_classdefinition.txt'

LAI classes lookup table file.

Definition at line 61 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ file_main

character(len = *), parameter mo_mpr_file::file_main = 'mpr_driver.f90'

Driver file.

Definition at line 21 of file mo_mpr_file.f90.

◆ file_namelist_mpr

character(len = *), parameter mo_mpr_file::file_namelist_mpr = 'mpr.nml'

Namelist file name.

Definition at line 23 of file mo_mpr_file.f90.

◆ file_namelist_mpr_param

character(len = *), parameter mo_mpr_file::file_namelist_mpr_param = 'mpr_parameter.nml'

Parameter namelists file name.

Definition at line 25 of file mo_mpr_file.f90.

◆ file_slope

character(len = *), parameter mo_mpr_file::file_slope = 'slope.asc'

slope input data file

Definition at line 35 of file mo_mpr_file.f90.

Referenced by mo_mrm_read_data::mrm_read_l0_data(), and mo_read_wrapper::read_data().

◆ file_soil_database

character(len = *), parameter mo_mpr_file::file_soil_database = 'soil_classdefinition.txt'

Soil database file (iFlag_soilDB = 0) = classical mHM format.

Definition at line 29 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ file_soil_database_1

character(len = *), parameter mo_mpr_file::file_soil_database_1 = 'soil_classdefinition_iFlag_soilDB_1.txt'

Soil database file (iFlag_soilDB = 1)

Definition at line 31 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ file_soilclass

character(len = *), parameter mo_mpr_file::file_soilclass = 'soil_class.asc'

soil classes input data file

Definition at line 47 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ uaspect

integer, parameter mo_mpr_file::uaspect = 55

Unit for aspect input data file.

Definition at line 41 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ ugeolut

integer, parameter mo_mpr_file::ugeolut = 64

Unit for geological formation lookup table file.

Definition at line 58 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ uhydrogeoclass

integer, parameter mo_mpr_file::uhydrogeoclass = 58

Unit for hydrogeological classes input data file.

Definition at line 45 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ ulaiclass

integer, parameter mo_mpr_file::ulaiclass = 60

Unit for LAI input data file.

Definition at line 53 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ ulailut

integer, parameter mo_mpr_file::ulailut = 65

Unit for LAI classes lookup table file.

Definition at line 63 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ uslope

integer, parameter mo_mpr_file::uslope = 54

Unit for slope input data file.

Definition at line 37 of file mo_mpr_file.f90.

Referenced by mo_mrm_read_data::mrm_read_l0_data(), and mo_read_wrapper::read_data().

◆ usoil_database

integer, parameter mo_mpr_file::usoil_database = 52

Unit for soil data base.

Definition at line 33 of file mo_mpr_file.f90.

Referenced by mo_soil_database::read_soil_lut().

◆ usoilclass

integer, parameter mo_mpr_file::usoilclass = 59

Unit for soil classes input data file.

Definition at line 49 of file mo_mpr_file.f90.

Referenced by mo_read_wrapper::read_data().

◆ version

character(len = *), parameter mo_mpr_file::version = '0.1'

Current mHM model version.

Definition at line 17 of file mo_mpr_file.f90.

◆ version_date

character(len = *), parameter mo_mpr_file::version_date = 'Jun 2019'

Time of current mHM model version release.

Definition at line 19 of file mo_mpr_file.f90.