LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
requirements/base.txt
requirements/cdo.txt
requirements/dev.txt
requirements/docs.txt
requirements/grib.txt
src/skyborn/__init__.py
src/skyborn/causality.py
src/skyborn/gradients.py
src/skyborn.egg-info/PKG-INFO
src/skyborn.egg-info/SOURCES.txt
src/skyborn.egg-info/dependency_links.txt
src/skyborn.egg-info/requires.txt
src/skyborn.egg-info/top_level.txt
src/skyborn/ROF/__init__.py
src/skyborn/ROF/model.py
src/skyborn/ROF/preprocess.py
src/skyborn/ROF/trend.py
src/skyborn/ROF/utils.py
src/skyborn/calc/__init__.py
src/skyborn/calc/calculations.py
src/skyborn/calc/emergent_constraints.py
src/skyborn/calc/GPI/__init__.py
src/skyborn/calc/GPI/core.py
src/skyborn/calc/GPI/meson.build
src/skyborn/calc/GPI/tropical_cyclone_potential_intensity_module.c
src/skyborn/calc/GPI/xarray.py
src/skyborn/calc/GPI/fortran/tropical_cyclone_potential_intensity.f90
src/skyborn/calc/GPI/fortran/tropical_cyclone_potential_intensity.pyf
src/skyborn/calc/GPI/fortran/tropical_cyclone_potential_intensity_bindings.f90
src/skyborn/calc/dcape/__init__.py
src/skyborn/calc/dcape/core.py
src/skyborn/calc/dcape/dcape_core_module.c
src/skyborn/calc/dcape/meson.build
src/skyborn/calc/dcape/fortran/dcape.f90
src/skyborn/calc/dcape/fortran/dcape_bindings.f90
src/skyborn/calc/geostrophic/__init__.py
src/skyborn/calc/geostrophic/core.py
src/skyborn/calc/geostrophic/geostrophicwind_module.c
src/skyborn/calc/geostrophic/meson.build
src/skyborn/calc/geostrophic/xarray.py
src/skyborn/calc/geostrophic/fortran/z2geouv.f90
src/skyborn/calc/geostrophic/fortran/z2geouv.pyf
src/skyborn/calc/geostrophic/fortran/z2geouv_bindings.f90
src/skyborn/calc/geostrophic/fortran/z2geouv_dp.f
src/skyborn/calc/geostrophic/fortran/z2geouv_sp.f90
src/skyborn/calc/growth_rate/__init__.py
src/skyborn/calc/growth_rate/core.py
src/skyborn/calc/growth_rate/growth_rate_kernels_module.c
src/skyborn/calc/growth_rate/meson.build
src/skyborn/calc/growth_rate/fortran/epslon.f90
src/skyborn/calc/growth_rate/fortran/growth_rate_kernels.f90
src/skyborn/calc/growth_rate/fortran/growth_rate_kernels.pyf
src/skyborn/calc/growth_rate/fortran/growth_rate_kernels_bindings.f90
src/skyborn/calc/growth_rate/fortran/qzhes.f90
src/skyborn/calc/growth_rate/fortran/qzit.f90
src/skyborn/calc/growth_rate/fortran/qzval.f90
src/skyborn/calc/mann_kendall/__init__.py
src/skyborn/calc/mann_kendall/_compiled.py
src/skyborn/calc/mann_kendall/bindings.py
src/skyborn/calc/mann_kendall/core.py
src/skyborn/calc/mann_kendall/mann_kendall_core_module.c
src/skyborn/calc/mann_kendall/meson.build
src/skyborn/calc/mann_kendall/partial.py
src/skyborn/calc/mann_kendall/regression.py
src/skyborn/calc/mann_kendall/variants.py
src/skyborn/calc/mann_kendall/fortran/mann_kendall_core.f90
src/skyborn/calc/mann_kendall/fortran/mann_kendall_core.pyf
src/skyborn/calc/mann_kendall/fortran/mann_kendall_core_bindings.f90
src/skyborn/calc/troposphere/__init__.py
src/skyborn/calc/troposphere/core.py
src/skyborn/calc/troposphere/meson.build
src/skyborn/calc/troposphere/tropopause_height_module.c
src/skyborn/calc/troposphere/xarray.py
src/skyborn/calc/troposphere/fortran/stattrop_dp.f
src/skyborn/calc/troposphere/fortran/stndAtmUS76_dp.f
src/skyborn/calc/troposphere/fortran/tropopause_height.f90
src/skyborn/calc/troposphere/fortran/tropopause_height.pyf
src/skyborn/calc/troposphere/fortran/tropopause_height_bindings.f90
src/skyborn/cdo/__init__.py
src/skyborn/gridfill/__init__.py
src/skyborn/gridfill/_gridfill.pyx
src/skyborn/gridfill/gridfill.py
src/skyborn/gridfill/meson.build
src/skyborn/gridfill/xarray.py
src/skyborn/interp/__init__.py
src/skyborn/interp/errors.py
src/skyborn/interp/grid2triple_module.c
src/skyborn/interp/int2p_kernels_module.c
src/skyborn/interp/interpolation.py
src/skyborn/interp/isentropic_kernels_module.c
src/skyborn/interp/meson.build
src/skyborn/interp/missing_values.py
src/skyborn/interp/rcm2points.py
src/skyborn/interp/rcm2points_module.c
src/skyborn/interp/rcm2rgrid.py
src/skyborn/interp/rcm2rgrid_module.c
src/skyborn/interp/regrid_module.c
src/skyborn/interp/regridding.py
src/skyborn/interp/triple2grid_module.c
src/skyborn/interp/triple_to_grid.py
src/skyborn/interp/vinth2p_kernels_module.c
src/skyborn/interp/cdo/src/arithmetic.h
src/skyborn/interp/cdo/src/cdo_cdi_wrapper.h
src/skyborn/interp/cdo/src/cdo_math.h
src/skyborn/interp/cdo/src/cdo_omp.h
src/skyborn/interp/cdo/src/cdo_options.h
src/skyborn/interp/cdo/src/cdo_output.h
src/skyborn/interp/cdo/src/cdo_timer.h
src/skyborn/interp/cdo/src/cdo_varlist.h
src/skyborn/interp/cdo/src/cdo_vlist.h
src/skyborn/interp/cdo/src/cellsearch_reg2d.h
src/skyborn/interp/cdo/src/cellsearch_spherepart.h
src/skyborn/interp/cdo/src/cellsearch_unstruct.h
src/skyborn/interp/cdo/src/cellsearch_utils.h
src/skyborn/interp/cdo/src/compare.h
src/skyborn/interp/cdo/src/cpp_lib.h
src/skyborn/interp/cdo/src/field.h
src/skyborn/interp/cdo/src/grid_cellsearch.h
src/skyborn/interp/cdo/src/grid_pointsearch.h
src/skyborn/interp/cdo/src/interpol.h
src/skyborn/interp/cdo/src/knndata.h
src/skyborn/interp/cdo/src/mpmo.h
src/skyborn/interp/cdo/src/mpmo_color.h
src/skyborn/interp/cdo/src/point.h
src/skyborn/interp/cdo/src/pointsearch_full.h
src/skyborn/interp/cdo/src/pointsearch_healpix.h
src/skyborn/interp/cdo/src/pointsearch_kdtree.h
src/skyborn/interp/cdo/src/pointsearch_nanoflann.h
src/skyborn/interp/cdo/src/pointsearch_reg2d.h
src/skyborn/interp/cdo/src/pointsearch_spherepart.h
src/skyborn/interp/cdo/src/pointsearch_unstruct.h
src/skyborn/interp/cdo/src/pointsearch_utils.h
src/skyborn/interp/cdo/src/progress.h
src/skyborn/interp/cdo/src/rect_grid_search.h
src/skyborn/interp/cdo/src/remap.h
src/skyborn/interp/cdo/src/remap_grid.h
src/skyborn/interp/cdo/src/remap_method_conserv.h
src/skyborn/interp/cdo/src/remap_store_link.h
src/skyborn/interp/cdo/src/remap_vars.h
src/skyborn/interp/cdo/src/remapknn.h
src/skyborn/interp/cdo/src/varray.h
src/skyborn/interp/cdo/src/kdtreelib/kdtree.h
src/skyborn/interp/cdo/src/mpim_grid/grid_convert.h
src/skyborn/interp/cdo/src/mpim_grid/grid_healpix.h
src/skyborn/interp/cdo/src/mpim_grid/grid_options.h
src/skyborn/interp/cdo/src/mpim_grid/grid_proj.h
src/skyborn/interp/cdo/src/mpim_grid/grid_rot.h
src/skyborn/interp/cdo/src/mpim_grid/mpim_grid.h
src/skyborn/interp/fortran/grid2triple.f90
src/skyborn/interp/fortran/grid2triple.pyf
src/skyborn/interp/fortran/grid2triple_bindings.f90
src/skyborn/interp/fortran/int2p_kernels.f90
src/skyborn/interp/fortran/int2p_kernels.pyf
src/skyborn/interp/fortran/int2p_kernels_bindings.f90
src/skyborn/interp/fortran/isentropic_kernels.f90
src/skyborn/interp/fortran/isentropic_kernels.pyf
src/skyborn/interp/fortran/isentropic_kernels_bindings.f90
src/skyborn/interp/fortran/linint2.f90
src/skyborn/interp/fortran/linint2.pyf
src/skyborn/interp/fortran/linmsg_dp.f90
src/skyborn/interp/fortran/moc_loops.pyf
src/skyborn/interp/fortran/rcm2points.f90
src/skyborn/interp/fortran/rcm2points.pyf
src/skyborn/interp/fortran/rcm2points_bindings.f90
src/skyborn/interp/fortran/rcm2rgrid.f90
src/skyborn/interp/fortran/rcm2rgrid.pyf
src/skyborn/interp/fortran/rcm2rgrid_bindings.f90
src/skyborn/interp/fortran/rcm_geodesy.f90
src/skyborn/interp/fortran/triple2grid.f90
src/skyborn/interp/fortran/triple2grid.pyf
src/skyborn/interp/fortran/triple2grid_bindings.f90
src/skyborn/interp/fortran/vinth2p_kernels.f90
src/skyborn/interp/fortran/vinth2p_kernels.pyf
src/skyborn/interp/fortran/vinth2p_kernels_bindings.f90
src/skyborn/plot/__init__.py
src/skyborn/plot/plotting.py
src/skyborn/plot/scatter.py
src/skyborn/plot/vector.py
src/skyborn/plot/_adapters/__init__.py
src/skyborn/plot/_adapters/cartopy_vector.py
src/skyborn/plot/_adapters/curly_vector_entry.py
src/skyborn/plot/_adapters/dataset_vector.py
src/skyborn/plot/_adapters/grid_prepare.py
src/skyborn/plot/_artists/__init__.py
src/skyborn/plot/_artists/vector_artists.py
src/skyborn/plot/_artists/vector_key_artist.py
src/skyborn/plot/_core/__init__.py
src/skyborn/plot/_core/geometry.py
src/skyborn/plot/_core/legacy_stream.py
src/skyborn/plot/_core/native.py
src/skyborn/plot/_core/result.py
src/skyborn/plot/_core/scatter_engine.py
src/skyborn/plot/_core/thinning.py
src/skyborn/plot/_core/vector_engine.py
src/skyborn/plot/_shared/__init__.py
src/skyborn/plot/_shared/axes.py
src/skyborn/plot/_shared/coords.py
src/skyborn/plot/_shared/style.py
src/skyborn/plot/_shared/types.py
src/skyborn/plot/nclcurly_native/__init__.py
src/skyborn/plot/nclcurly_native/_ncl_curly_core.c
src/skyborn/plot/nclcurly_native/meson.build
src/skyborn/spharm/__init__.py
src/skyborn/spharm/_spherepack_module.c
src/skyborn/spharm/_spherepack_reduced_module.c
src/skyborn/spharm/meson.build
src/skyborn/spharm/reduced_gaussian.py
src/skyborn/spharm/spherical_harmonics.py
src/skyborn/spharm/src/_spherepack.pyf
src/skyborn/spharm/src/alf.f90
src/skyborn/spharm/src/gaqd.f90
src/skyborn/spharm/src/getlegfunc.f90
src/skyborn/spharm/src/hrfft.f90
src/skyborn/spharm/src/ihgeod.f90
src/skyborn/spharm/src/invlap.f90
src/skyborn/spharm/src/lap.f90
src/skyborn/spharm/src/multsmoothfact.f90
src/skyborn/spharm/src/onedtotwod.f90
src/skyborn/spharm/src/reduced_bindings.f90
src/skyborn/spharm/src/reduced_gaussian_scalar.f90
src/skyborn/spharm/src/shaec.f90
src/skyborn/spharm/src/shaes.f90
src/skyborn/spharm/src/shagc.f90
src/skyborn/spharm/src/shags.f90
src/skyborn/spharm/src/shsec.f90
src/skyborn/spharm/src/shses.f90
src/skyborn/spharm/src/shsgc.f90
src/skyborn/spharm/src/shsgs.f90
src/skyborn/spharm/src/specintrp.f90
src/skyborn/spharm/src/sphcom.f90
src/skyborn/spharm/src/spherepack_bindings.f90
src/skyborn/spharm/src/twodtooned.f90
src/skyborn/spharm/src/vhaec.f90
src/skyborn/spharm/src/vhaes.f90
src/skyborn/spharm/src/vhagc.f90
src/skyborn/spharm/src/vhags.f90
src/skyborn/spharm/src/vhsec.f90
src/skyborn/spharm/src/vhses.f90
src/skyborn/spharm/src/vhsgc.f90
src/skyborn/spharm/src/vhsgs.f90
src/skyborn/windspharm/__init__.py
src/skyborn/windspharm/_common.py
src/skyborn/windspharm/reduced.py
src/skyborn/windspharm/standard.py
src/skyborn/windspharm/tools.py
src/skyborn/windspharm/xarray.py