pydune.physics.dune.courrechdupont2014.growth_rate#

growth_rate(alpha, theta, Q0, gamma=1.6, axis=-1, capture_rate=1)[source]#

Calculate the dune growth rate using the model of Courrech du Pont et al. 2014.

Parameters:
  • alpha (scalar, numpy array) – dune orientation \(\alpha\).

  • theta (scalar, numpy array) – flux orientation \(\theta\) in degrees.

  • Q0 (scalar, numpy array) – flux at the bottom of the dune \(Q_{0}\).

  • gamma (scalar, numpy array) – flux-up ratio \(\gamma\) (the default is 1.6).

  • axis (int) – axis over wich the average is done (the default is -1).

  • capture_rate (function, scalar, numpy array) –

    capture rate of the avalanche slope. Can either be a scalar, a numpy array with dimensions corresponding to alpha, theta and Q0,

    or function taking as argument alpha, theta and Q0, in this order (the default is 1).

Returns:

dune growth rate.

Return type:

scalar, numpy array

Examples

>>> import numpy as np
>>> alpha = 10
>>> theta = np.random.random((1000,))*360
>>> Q0 = np.random.random((1000,))*50
>>> Qcrest_perp = growth_rate(alpha, theta, Q0)

References

[1] Courrech du Pont, S., Narteau, C., & Gao, X. (2014). Two modes for dune orientation. Geology, 42(9), 743-746.