(American Geophysical Union, 2021-08-29)
Grooms, Ian; Loose, Nora; Abernathey, Ryan; Steinberg, Jacob M.; Bachman, Scott D.; Marques, Gustavo; Guillaumin, Arthur P.; Yankovsky, Elizabeth
We describe a new way to apply a spatial filter to gridded data from models or observations, focusing on low-pass filters. The new method is analogous to smoothing via diffusion, and its implementation requires only a discrete Laplacian operator appropriate to the data. The new method can approximate arbitrary filter shapes, including Gaussian filters, and can be extended to spatially varying and anisotropic filters. The new diffusion-based smoother's properties are illustrated with examples from ocean model data and ocean observational products. An open-source Python package implementing this algorithm, called gcm-filters, is currently under development.