├── ._gitlab-ci.yml ├── .gitignore ├── COPYING ├── ChangeLog.txt ├── LICENSE.txt ├── PyFVCOM ├── __init__.py ├── buoy.py ├── coordinate.py ├── ctd │ └── __init__.py ├── current.py ├── grid │ ├── __init__.py │ └── _grid.py ├── interpolate.py ├── mesh_prep.py ├── ocean.py ├── physics.py ├── plot.py ├── preproc.py ├── read.py ├── stats.py ├── tidal_ellipse.py ├── tide.py ├── utilities │ ├── __init__.py │ ├── general.py │ └── time.py └── validation.py ├── README.md ├── environment.yaml ├── examples ├── estuary.2dm ├── pyfvcom_harmonic_analysis_example.ipynb ├── pyfvcom_harmonic_analysis_example.py ├── pyfvcom_plot_example.ipynb ├── pyfvcom_plot_example.py ├── pyfvcom_preprocessing_example.ipynb ├── pyfvcom_preprocessing_example.py ├── pyfvcom_surface_example.ipynb ├── pyfvcom_surface_example.py ├── pyfvcom_timeseries_example.ipynb └── pyfvcom_timeseries_example.py ├── meta.yaml ├── pyfvcom.def ├── setup.cfg ├── setup.py └── tests ├── helpers ├── __init__.py └── utils.py ├── test_coordinate.py ├── test_current.py ├── test_file_reader.py ├── test_grid.py ├── test_ocean.py ├── test_preproc.py ├── test_stats.py ├── test_tide.py └── test_utilities.py /._gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/._gitlab-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/ChangeLog.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /PyFVCOM/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/__init__.py -------------------------------------------------------------------------------- /PyFVCOM/buoy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/buoy.py -------------------------------------------------------------------------------- /PyFVCOM/coordinate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/coordinate.py -------------------------------------------------------------------------------- /PyFVCOM/ctd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/ctd/__init__.py -------------------------------------------------------------------------------- /PyFVCOM/current.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/current.py -------------------------------------------------------------------------------- /PyFVCOM/grid/__init__.py: -------------------------------------------------------------------------------- 1 | from ._grid import * 2 | -------------------------------------------------------------------------------- /PyFVCOM/grid/_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/grid/_grid.py -------------------------------------------------------------------------------- /PyFVCOM/interpolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/interpolate.py -------------------------------------------------------------------------------- /PyFVCOM/mesh_prep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/mesh_prep.py -------------------------------------------------------------------------------- /PyFVCOM/ocean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/ocean.py -------------------------------------------------------------------------------- /PyFVCOM/physics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/physics.py -------------------------------------------------------------------------------- /PyFVCOM/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/plot.py -------------------------------------------------------------------------------- /PyFVCOM/preproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/preproc.py -------------------------------------------------------------------------------- /PyFVCOM/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/read.py -------------------------------------------------------------------------------- /PyFVCOM/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/stats.py -------------------------------------------------------------------------------- /PyFVCOM/tidal_ellipse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/tidal_ellipse.py -------------------------------------------------------------------------------- /PyFVCOM/tide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/tide.py -------------------------------------------------------------------------------- /PyFVCOM/utilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/utilities/__init__.py -------------------------------------------------------------------------------- /PyFVCOM/utilities/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/utilities/general.py -------------------------------------------------------------------------------- /PyFVCOM/utilities/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/utilities/time.py -------------------------------------------------------------------------------- /PyFVCOM/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/PyFVCOM/validation.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/README.md -------------------------------------------------------------------------------- /environment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/environment.yaml -------------------------------------------------------------------------------- /examples/estuary.2dm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/estuary.2dm -------------------------------------------------------------------------------- /examples/pyfvcom_harmonic_analysis_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_harmonic_analysis_example.ipynb -------------------------------------------------------------------------------- /examples/pyfvcom_harmonic_analysis_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_harmonic_analysis_example.py -------------------------------------------------------------------------------- /examples/pyfvcom_plot_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_plot_example.ipynb -------------------------------------------------------------------------------- /examples/pyfvcom_plot_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_plot_example.py -------------------------------------------------------------------------------- /examples/pyfvcom_preprocessing_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_preprocessing_example.ipynb -------------------------------------------------------------------------------- /examples/pyfvcom_preprocessing_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_preprocessing_example.py -------------------------------------------------------------------------------- /examples/pyfvcom_surface_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_surface_example.ipynb -------------------------------------------------------------------------------- /examples/pyfvcom_surface_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_surface_example.py -------------------------------------------------------------------------------- /examples/pyfvcom_timeseries_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_timeseries_example.ipynb -------------------------------------------------------------------------------- /examples/pyfvcom_timeseries_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/examples/pyfvcom_timeseries_example.py -------------------------------------------------------------------------------- /meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/meta.yaml -------------------------------------------------------------------------------- /pyfvcom.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/pyfvcom.def -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/setup.py -------------------------------------------------------------------------------- /tests/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/helpers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/helpers/utils.py -------------------------------------------------------------------------------- /tests/test_coordinate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_coordinate.py -------------------------------------------------------------------------------- /tests/test_current.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_current.py -------------------------------------------------------------------------------- /tests/test_file_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_file_reader.py -------------------------------------------------------------------------------- /tests/test_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_grid.py -------------------------------------------------------------------------------- /tests/test_ocean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_ocean.py -------------------------------------------------------------------------------- /tests/test_preproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_preproc.py -------------------------------------------------------------------------------- /tests/test_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_stats.py -------------------------------------------------------------------------------- /tests/test_tide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_tide.py -------------------------------------------------------------------------------- /tests/test_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmlmodelling/pyfvcom/HEAD/tests/test_utilities.py --------------------------------------------------------------------------------