├── .coveragerc ├── .gitattributes ├── .github └── workflows │ └── pythonpublish.yaml ├── .gitignore ├── .travis.yml ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── LICENSE ├── MANIFEST.in ├── README.rst ├── doc ├── Makefile ├── api.rst ├── conf.py ├── contributing.rst ├── environment.yml ├── index.rst ├── installation.rst ├── make.bat └── tutorial.rst ├── readthedocs.yml ├── setup.cfg ├── setup.py ├── src └── xcape │ ├── __init__.py │ ├── _version.py │ ├── cape_fortran.py │ ├── cape_numba.py │ ├── core.py │ ├── duck_array_ops.py │ ├── fortran │ ├── Bunkers_model_lev.f90 │ ├── Bunkers_model_lev.pyf │ ├── Bunkers_pressure_lev.f90 │ ├── Bunkers_pressure_lev.pyf │ ├── CAPE_CODE_model_lev.f90 │ ├── CAPE_CODE_model_lev.pyf │ ├── CAPE_CODE_pressure_lev.f90 │ ├── CAPE_CODE_pressure_lev.pyf │ ├── SREH_model_lev.f90 │ ├── SREH_model_lev.pyf │ ├── SREH_pressure_lev.f90 │ ├── SREH_pressure_lev.pyf │ ├── stdheight_2D_model_lev.f90 │ ├── stdheight_2D_model_lev.pyf │ ├── stdheight_2D_pressure_lev.f90 │ └── stdheight_2D_pressure_lev.pyf │ ├── srh.py │ ├── stdheight.py │ └── xarray.py ├── test ├── __init__.py ├── fixtures.py ├── test_core.py ├── test_duck_array_ops.py └── test_xarray.py └── versioneer.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | xcape/_version.py export-subst 2 | -------------------------------------------------------------------------------- /.github/workflows/pythonpublish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/.github/workflows/pythonpublish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/.travis.yml -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/README.rst -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/api.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/contributing.rst -------------------------------------------------------------------------------- /doc/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/environment.yml -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/doc/tutorial.rst -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/setup.py -------------------------------------------------------------------------------- /src/xcape/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/__init__.py -------------------------------------------------------------------------------- /src/xcape/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/_version.py -------------------------------------------------------------------------------- /src/xcape/cape_fortran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/cape_fortran.py -------------------------------------------------------------------------------- /src/xcape/cape_numba.py: -------------------------------------------------------------------------------- 1 | 2 | def cape(): 3 | pass 4 | -------------------------------------------------------------------------------- /src/xcape/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/core.py -------------------------------------------------------------------------------- /src/xcape/duck_array_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/duck_array_ops.py -------------------------------------------------------------------------------- /src/xcape/fortran/Bunkers_model_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/Bunkers_model_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/Bunkers_model_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/Bunkers_model_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/Bunkers_pressure_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/Bunkers_pressure_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/Bunkers_pressure_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/Bunkers_pressure_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/CAPE_CODE_model_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/CAPE_CODE_model_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/CAPE_CODE_model_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/CAPE_CODE_model_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/CAPE_CODE_pressure_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/CAPE_CODE_pressure_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/CAPE_CODE_pressure_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/CAPE_CODE_pressure_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/SREH_model_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/SREH_model_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/SREH_model_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/SREH_model_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/SREH_pressure_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/SREH_pressure_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/SREH_pressure_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/SREH_pressure_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/stdheight_2D_model_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/stdheight_2D_model_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/stdheight_2D_model_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/stdheight_2D_model_lev.pyf -------------------------------------------------------------------------------- /src/xcape/fortran/stdheight_2D_pressure_lev.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/stdheight_2D_pressure_lev.f90 -------------------------------------------------------------------------------- /src/xcape/fortran/stdheight_2D_pressure_lev.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/fortran/stdheight_2D_pressure_lev.pyf -------------------------------------------------------------------------------- /src/xcape/srh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/srh.py -------------------------------------------------------------------------------- /src/xcape/stdheight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/stdheight.py -------------------------------------------------------------------------------- /src/xcape/xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/src/xcape/xarray.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/test/fixtures.py -------------------------------------------------------------------------------- /test/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/test/test_core.py -------------------------------------------------------------------------------- /test/test_duck_array_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/test/test_duck_array_ops.py -------------------------------------------------------------------------------- /test/test_xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/test/test_xarray.py -------------------------------------------------------------------------------- /versioneer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xgcm/xcape/HEAD/versioneer.py --------------------------------------------------------------------------------