5.13.3-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_mrm_signatures.f90 File Reference

Module with calculations for several hydrological signatures. More...

Go to the source code of this file.

Modules

module  mo_mrm_signatures
 Module with calculations for several hydrological signatures.
 

Functions/Subroutines

real(dp) function, dimension(size(lags, 1)), public mo_mrm_signatures::autocorrelation (data, lags, mask)
 Autocorrelation of a given data series.
 
real(dp) function, dimension(size(quantiles, 1)), public mo_mrm_signatures::flowdurationcurve (data, quantiles, mask, concavity_index, mid_segment_slope, mhigh_segment_volume, high_segment_volume, low_segment_volume)
 Flow duration curves.
 
subroutine, public mo_mrm_signatures::limb_densities (data, mask, rld, dld)
 Calculates limb densities.
 
real(dp) function mo_mrm_signatures::maximummonthlyflow (data, mask, yr_start, mo_start, dy_start)
 Maximum of average flows per months.
 
subroutine, public mo_mrm_signatures::moments (data, mask, mean_data, stddev_data, median_data, max_data, mean_log, stddev_log, median_log, max_log)
 Moments of data and log-transformed data, e.g.
 
real(dp) function, dimension(size(quantiles, 1)), public mo_mrm_signatures::peakdistribution (data, quantiles, mask, slope_peak_distribution)
 Calculates the peak distribution.
 
real(dp) function, public mo_mrm_signatures::runoffratio (data, domain_area, mask, precip_series, precip_sum, log_data)
 Runoff ratio (accumulated daily discharge [mm/d] / accumulated daily precipitation [mm/d]).
 
real(dp) function, public mo_mrm_signatures::zeroflowratio (data, mask)
 Ratio of zero values to total number of data points.
 

Detailed Description

Module with calculations for several hydrological signatures.

This module contains calculations for hydrological signatures.

It contains:

  • Autocorrelation
  • Rising and declining limb densities
  • Flow duration curves
  • Peak distribution
    Authors
    Remko Nijzink,
    Date
    March 2014

Definition in file mo_mrm_signatures.f90.