RainFARM Julia module Documentation

RainFARM Julia module Documentation

RainFARM.jl is a Julia library and a collection of command-line interface tools implementing the RainFARM (Rainfall Filtered Autoregressive Model) stochastic precipitation downscaling method adapted for climate models. Adapted for climate downscaling according to (D'Onofrio et al. 2018) and with fine-scale orographic weights (Terzago et al. 2018).

RainFARM (Rebora et al. 2006) is a metagaussian stochastic downscaling procedure based on the extrapolation of the coarse-scale Fourier power spectrum of a spatio-temporal precipitation field to small scales.

Functions

rainfarm
rfweights
fft3d
fitslopex
lon_lat_fine
read_netcdf2d
write_netcdf2d
agg
interpola
initmetagauss
metagauss
gaussianize
smoothconv
mergespec_spaceonly
downscale_spaceonly

Index

Scientific references

Authors

Julia module - J. von Hardenberg (2016-2018). Based on a Matlab version for climate downscaling by D. D'Onofrio and J. von Hardenberg (2014). Original Matlab code following Rebora et al. 2006, developed jointly by ISAC-CNR and CIMA Foundation in 2004-2006.