Skip to content

Python routines to compute and display inertial modes of a full sphere according to the analytical solution provided by Zhang et al. 2001, JFM

License

Notifications You must be signed in to change notification settings

AnkitBarik/inermodz

Repository files navigation

InerModZ

License: GPL v3

Python routines to compute and display inertial modes of a full sphere according to the analytical solution provided by Zhang et al. 2001, JFM.

Requires the libraries cartopy and mayavi for 2D map projections and 3D surface plots on constant radial surfaces.

Classes

  • inerMod : This is the inertial mode class. Contains the subclasses vel and grid and methods surf and slice for visualisation.

  • vel : This is the velocity class. Provides the three velocity components of a mode. Contains the subclass grid.

  • grid : This provides access to the grid variables (r,\theta,\phi), including 3D ones.

  • sigma: This provides the half-frequencies for a single mode defined by (l,m,N).

About

Python routines to compute and display inertial modes of a full sphere according to the analytical solution provided by Zhang et al. 2001, JFM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages