.gitignore
.readthedocs.yaml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
delete_pycache.py
pyproject.toml
release_requirements.txt
test_requirements.txt
.github/dependabot.yml
.github/workflows/AutoPushToPypi.yml
.github/workflows/ci.yaml
docs/Makefile
docs/clean.ps1
docs/make.bat
docs/requirements.txt
docs/source/changes.md
docs/source/conf.py
docs/source/index.rst
docs/source/install.rst
docs/source/outfile.txt
docs/source/overview.md
docs/source/relay
docs/source/_autosummary/easyclimate.rst
docs/source/_static/easyclimate-logo.png
docs/source/_static/easyclimate-logo.svg
docs/source/api_index/index.rst
docs/source/dynamic_docs/README.rst
docs/source/dynamic_docs/plot_basic_statistical_analysis.py
docs/source/dynamic_docs/plot_formatting_coordinates.py
docs/source/dynamic_docs/plot_geographic_finite_difference.py
docs/source/dynamic_docs/plot_interp.py
docs/source/dynamic_docs/plot_taylor_diagram.py
docs/source/dynamic_docs/plot_time_scale_average.py
docs/source/static_docs/air_sea_interaction.md
docs/source/static_docs/geophysics_coordinates.md
docs/source/static_docs/monsoon.md
docs/source/static_docs/projections.md
src/easyclimate/__init__.py
src/easyclimate.egg-info/PKG-INFO
src/easyclimate.egg-info/SOURCES.txt
src/easyclimate.egg-info/dependency_links.txt
src/easyclimate.egg-info/requires.txt
src/easyclimate.egg-info/top_level.txt
src/easyclimate/core/__init__.py
src/easyclimate/core/diagnosis.py
src/easyclimate/core/diff.py
src/easyclimate/core/eddy.py
src/easyclimate/core/eof.py
src/easyclimate/core/extract.py
src/easyclimate/core/mk_test.py
src/easyclimate/core/read.py
src/easyclimate/core/stat.py
src/easyclimate/core/tutorial.py
src/easyclimate/core/utility.py
src/easyclimate/core/variability.py
src/easyclimate/core/yearstat.py
src/easyclimate/filter/__init__.py
src/easyclimate/filter/barnes_filter.py
src/easyclimate/filter/butter_filter.py
src/easyclimate/index/__init__.py
src/easyclimate/index/enso.py
src/easyclimate/index/npwi.py
src/easyclimate/index/oceanic_front.py
src/easyclimate/index/pna.py
src/easyclimate/interp/__init__.py
src/easyclimate/interp/mesh2mesh.py
src/easyclimate/interp/point2mesh.py
src/easyclimate/ocean/__init__.py
src/easyclimate/ocean/mixlayer.py
src/easyclimate/ocean/stability.py
src/easyclimate/ocean/thermal.py
src/easyclimate/plot/__init__.py
src/easyclimate/plot/axisticker.py
src/easyclimate/plot/projection.py
src/easyclimate/plot/significance_plot.py
src/easyclimate/plot/taylor_diagram.py
src/easyclimate/plot/wind.py
src/easyclimate/plot/modplot/modplot.py
src/easyclimate/plot/modplot/streamplot.py
src/easyclimate/wavelet/__init__.py
src/easyclimate/wavelet/waveletFunctions.py
src/easyclimate/wavelet/wavelet_top.py
src/easyclimate/windspharm/__init__.py
src/easyclimate/windspharm/_common.py
src/easyclimate/windspharm/license.txt
src/easyclimate/windspharm/standard.py
src/easyclimate/windspharm/tools.py
src/easyclimate/windspharm/top.py
src/easyclimate/windspharm/xarray.py
test/__init__.py
test/const_define.py
test/test_core_diagnosis.py
test/test_core_diff.py
test/test_core_stat.py
test/test_core_variability.py
test/test_wavelet_wavelet_top.py
test/test_windspharm.py
test/util.py
test/data/test_input_waveletpytest.nc
test/data/test_output_calc_absolute_vorticity.nc
test/data/test_output_calc_gradient.nc
test/data/test_output_calc_helmholtz.nc
test/data/test_output_calc_irrotational_component.nc
test/data/test_output_calc_nondivergent_component.nc
test/data/test_output_calc_planetary_vorticity.nc
test/data/test_output_calc_relative_vorticity_and_horizontal_divergence.nc
test/data/test_output_calc_rossby_wave_source.nc
test/data/test_output_calc_streamfunction_and_velocity_potential.nc
test/data/test_output_calc_wind_speed.nc
test/data/test_output_waveletpytest.nc
test/windspharm/__init__.py
test/windspharm/reference.py
test/windspharm/test_description.txt
test/windspharm/test_error_handling.py
test/windspharm/test_solution.py
test/windspharm/test_tools.py
test/windspharm/utils.py
test/windspharm/data/gaussian/chi.ref.npy
test/windspharm/data/gaussian/chigradu.ref.npy
test/windspharm/data/gaussian/chigradv.ref.npy
test/windspharm/data/gaussian/div.ref.npy
test/windspharm/data/gaussian/psi.ref.npy
test/windspharm/data/gaussian/uchi.ref.npy
test/windspharm/data/gaussian/upsi.ref.npy
test/windspharm/data/gaussian/uwnd.ref.npy
test/windspharm/data/gaussian/vchi.ref.npy
test/windspharm/data/gaussian/vpsi.ref.npy
test/windspharm/data/gaussian/vrt.ref.npy
test/windspharm/data/gaussian/vrt_trunc.ref.npy
test/windspharm/data/gaussian/vwnd.ref.npy
test/windspharm/data/regular/chi.ref.npy
test/windspharm/data/regular/chigradu.ref.npy
test/windspharm/data/regular/chigradv.ref.npy
test/windspharm/data/regular/div.ref.npy
test/windspharm/data/regular/psi.ref.npy
test/windspharm/data/regular/uchi.ref.npy
test/windspharm/data/regular/upsi.ref.npy
test/windspharm/data/regular/uwnd.ref.npy
test/windspharm/data/regular/vchi.ref.npy
test/windspharm/data/regular/vpsi.ref.npy
test/windspharm/data/regular/vrt.ref.npy
test/windspharm/data/regular/vrt_trunc.ref.npy
test/windspharm/data/regular/vwnd.ref.npy