mHM
The mesoscale Hydrological Model
|
Module to parse command line arguments of mHM. More...
Functions/Subroutines | |
subroutine, public | parse_command_line () |
parse the given command line arguments. | |
subroutine, public | set_verbosity_level (level) |
Set the verbosity level of mHM. | |
Module to parse command line arguments of mHM.
A simple parser for command line arguments for mHM. You can pass the path to mhm.nml, mhm_parameters.nml, mhm_outputs.nml and mrm_outputs.nml
You can also pass the CWD as plain last argument and get a help or version text.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. subroutine, public mo_mhm_cli::parse_command_line |
parse the given command line arguments.
Definition at line 67 of file mo_mhm_cli.f90.
References mo_file::file_defoutput, mo_file::file_namelist_mhm, mo_file::file_namelist_mhm_param, set_verbosity_level(), and mo_file::version.
Referenced by mhm_driver().
subroutine, public mo_mhm_cli::set_verbosity_level | ( | integer(i4), intent(in), optional | level | ) |
Set the verbosity level of mHM.
[in] | level | verbosity level (0: no output, 1: errors, 2: all) |
Definition at line 140 of file mo_mhm_cli.f90.
Referenced by mo_clean_up::deallocate_global_variables(), parse_command_line(), and model::set_verbosity().