z-logo
open-access-imgOpen Access
A New Open Source Implementation of Lagrangian Filtering: A Method to Identify Internal Waves in High‐Resolution Simulations
Author(s) -
Shakespeare Callum J.,
Gibson Angus H.,
Hogg Andrew McC.,
Bachman Scott D.,
Keating Shane R.,
Velzeboer Nick
Publication year - 2021
Publication title -
journal of advances in modeling earth systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 3.03
H-Index - 58
ISSN - 1942-2466
DOI - 10.1029/2021ms002616
Subject(s) - internal wave , python (programming language) , lagrangian , computer science , flow (mathematics) , filter (signal processing) , high resolution , physical oceanography , geology , algorithm , remote sensing , meteorology , physics , mechanics , mathematics , computer vision , operating system
Identifying internal waves in complex flow fields is a long‐standing problem in fluid dynamics, oceanography and atmospheric science, owing to the overlap of internal waves temporal and spatial scales with other flow regimes. Lagrangian filtering—that is, temporal filtering in a frame of reference moving with the flow—is one proposed methodology for performing this separation. Here we (a) describe an improved implementation of the Lagrangian filtering methodology and (b) introduce a new freely available, parallelized Python package that applies the method. We show that the package can be used to directly filter output from a variety of common ocean models including MITgcm, Regional Ocean Modeling System and MOM5 for both regional and global domains at high resolution. The Lagrangian filtering is shown to be a useful tool to both identify (and thereby quantify) internal waves, and to remove internal waves to isolate the non‐wave flow field.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here