├── .dockerignore ├── .github └── workflows │ └── release.yml ├── .gitignore ├── CITATION.cff ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── docker ├── arch-linux-base.Dockerfile ├── docker-compose.yml └── pyschism-arch-unittest.Dockerfile ├── docs ├── .nojekyll ├── Makefile ├── make.bat └── source │ ├── api │ ├── driver.rst │ ├── index.rst │ ├── mesh.rst │ ├── param.rst │ ├── pyschism.cmd.rst │ ├── pyschism.cmd.server.rst │ ├── pyschism.forcing.atmosphere.rst │ ├── pyschism.forcing.rst │ ├── pyschism.forcing.tides.rst │ ├── pyschism.mesh.friction.rst │ ├── pyschism.mesh.rst │ ├── pyschism.param.rst │ ├── pyschism.rst │ └── stations.rst │ ├── conf.py │ ├── index.rst │ └── quickstart.rst ├── examples ├── Bctides │ └── gen_bctides.py ├── Gr3 │ ├── Drag │ │ ├── GoME+0.001.reg │ │ ├── Lake_Charles_0.reg │ │ └── gen_drag.py │ ├── Elev_IC │ │ └── gen_elev.py │ ├── Shapiro │ │ ├── coastal_0.2.cpp.reg │ │ ├── coastal_0.5_1.cpp.reg │ │ ├── coastal_0.5_2.cpp.reg │ │ └── gen_shapiro.py │ └── gen_gr3_constant.py ├── HYCOM │ ├── download_hycom.py │ ├── gen_bnd.py │ └── gen_nudge.py ├── NWM │ └── gen_sourcesink.py ├── Sflux │ ├── gen_sflux_era5.py │ ├── gen_sflux_era5_by_chunks.py │ ├── gen_sflux_gfs2.py │ ├── gen_sflux_hrrr2.py │ ├── gen_sflux_hrrr3.py │ └── link_sflux.py ├── combine_sources │ ├── README │ └── generate_sourcesink_nc.py ├── example_1 │ ├── example_1.ipynb │ ├── example_1.py │ ├── example_1_tide-gfs.py │ ├── hgrid.png │ └── station.in ├── example_2 │ └── example_2.json └── example_3 │ ├── .gitignore │ └── example_3.ipynb ├── pyschism ├── __init__.py ├── __main__.py ├── cmd │ ├── __init__.py │ ├── _forecast │ │ ├── __init__.py │ │ ├── _init.py │ │ └── _update.py │ ├── _nudge.py │ ├── base.py │ ├── basedaemon.py │ ├── bctides.py │ ├── bootstrap │ │ ├── __init__.py │ │ └── bootstrap.py │ ├── common.py │ ├── fgrid │ │ ├── __init__.py │ │ ├── entry.py │ │ └── manning.py │ ├── fluxflag.py │ ├── forecast.py │ ├── grd2sms.py │ ├── hgrid.py │ ├── outputs.py │ ├── sflux.py │ ├── sms2grd.py │ ├── stations.py │ ├── tvdflag.py │ └── vgrid.py ├── dates.py ├── driver.py ├── enums.py ├── figures.py ├── forcing │ ├── __init__.py │ ├── base.py │ ├── bctides │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bctides.py │ │ ├── fes2014.py │ │ ├── hamtide.py │ │ ├── tides.py │ │ └── tpxo.py │ ├── hycom │ │ ├── __init__.py │ │ ├── base.py │ │ ├── gofs.py │ │ ├── hycom2schism.py │ │ └── rtofs2schism.py │ ├── nws │ │ ├── __init__.py │ │ ├── base.py │ │ ├── best_track.py │ │ ├── nws2 │ │ │ ├── __init__.py │ │ │ ├── era5.py │ │ │ ├── gfs.py │ │ │ ├── gfs2.py │ │ │ ├── hrrr.py │ │ │ ├── hrrr2.py │ │ │ ├── hrrr3.py │ │ │ ├── nws2.py │ │ │ ├── sflux.py │ │ │ └── sflux_inputs.txt │ │ └── tcprof.py │ └── source_sink │ │ ├── __init__.py │ │ ├── base.py │ │ ├── nwm.py │ │ └── sflux2source │ │ ├── SourceSinkIn.py │ │ └── TimeHistory.py ├── hotstart.py ├── makefile.py ├── mesh │ ├── __init__.py │ ├── base.py │ ├── boundaries.py │ ├── fgrid.py │ ├── gridgr3.py │ ├── hgrid.py │ ├── parsers │ │ ├── __init__.py │ │ ├── grd.py │ │ └── sms2dm.py │ ├── prop.py │ └── vgrid.py ├── outputs │ ├── __init__.py │ ├── combine.py │ ├── hydro.py │ ├── outputs.py │ ├── plot.py │ └── stations.py ├── param │ ├── __init__.py │ ├── core.py │ ├── opt.py │ ├── param.nml │ ├── param.py │ ├── schism_init.py │ └── schout.py ├── server │ ├── __init__.py │ ├── base.py │ └── slurm.py ├── stations.py └── utils │ ├── __init__.py │ ├── coops.py │ ├── jsonencoder.py │ └── timedeltatype.py ├── setup.cfg ├── setup.py └── tests ├── .gitignore ├── _mesh ├── __init__.py ├── test_base.py ├── test_fgrid.py ├── test_grd.py ├── test_hgrid.py ├── test_manning.py ├── test_mesh.py ├── test_sms2dm.py └── test_vgrid.py ├── sciclone ├── Gulf_Stream_develop │ ├── drag.gr3 │ ├── forecast-cli-2D │ │ └── Makefile │ ├── hgrid.gr3 │ └── hgrid.ll ├── ICOGS2D │ └── Florence2018 │ │ └── bctides │ │ └── cli │ │ ├── .gitignore │ │ └── Makefile └── ICOGS3D │ ├── Florence2018 │ └── NWM │ │ ├── .gitignore │ │ ├── NWM_v2.0 │ │ └── full_physics │ │ │ └── 2018 │ │ ├── hgrid.ll │ │ └── main.py │ ├── hgrid.gr3 │ └── hgrid.ll ├── test_barotropic.py ├── test_bctides.py ├── test_nwm.py ├── test_param_ncor.py ├── test_paramwind.py ├── test_vgrid.py └── tropycal.ipynb /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/README.md -------------------------------------------------------------------------------- /docker/arch-linux-base.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docker/arch-linux-base.Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/pyschism-arch-unittest.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docker/pyschism-arch-unittest.Dockerfile -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/api/driver.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/driver.rst -------------------------------------------------------------------------------- /docs/source/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/index.rst -------------------------------------------------------------------------------- /docs/source/api/mesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/mesh.rst -------------------------------------------------------------------------------- /docs/source/api/param.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/param.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.cmd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.cmd.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.cmd.server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.cmd.server.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.forcing.atmosphere.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.forcing.atmosphere.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.forcing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.forcing.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.forcing.tides.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.forcing.tides.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.mesh.friction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.mesh.friction.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.mesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.mesh.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.param.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.param.rst -------------------------------------------------------------------------------- /docs/source/api/pyschism.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/pyschism.rst -------------------------------------------------------------------------------- /docs/source/api/stations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/api/stations.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/docs/source/quickstart.rst -------------------------------------------------------------------------------- /examples/Bctides/gen_bctides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Bctides/gen_bctides.py -------------------------------------------------------------------------------- /examples/Gr3/Drag/GoME+0.001.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Drag/GoME+0.001.reg -------------------------------------------------------------------------------- /examples/Gr3/Drag/Lake_Charles_0.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Drag/Lake_Charles_0.reg -------------------------------------------------------------------------------- /examples/Gr3/Drag/gen_drag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Drag/gen_drag.py -------------------------------------------------------------------------------- /examples/Gr3/Elev_IC/gen_elev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Elev_IC/gen_elev.py -------------------------------------------------------------------------------- /examples/Gr3/Shapiro/coastal_0.2.cpp.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Shapiro/coastal_0.2.cpp.reg -------------------------------------------------------------------------------- /examples/Gr3/Shapiro/coastal_0.5_1.cpp.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Shapiro/coastal_0.5_1.cpp.reg -------------------------------------------------------------------------------- /examples/Gr3/Shapiro/coastal_0.5_2.cpp.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Shapiro/coastal_0.5_2.cpp.reg -------------------------------------------------------------------------------- /examples/Gr3/Shapiro/gen_shapiro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/Shapiro/gen_shapiro.py -------------------------------------------------------------------------------- /examples/Gr3/gen_gr3_constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Gr3/gen_gr3_constant.py -------------------------------------------------------------------------------- /examples/HYCOM/download_hycom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/HYCOM/download_hycom.py -------------------------------------------------------------------------------- /examples/HYCOM/gen_bnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/HYCOM/gen_bnd.py -------------------------------------------------------------------------------- /examples/HYCOM/gen_nudge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/HYCOM/gen_nudge.py -------------------------------------------------------------------------------- /examples/NWM/gen_sourcesink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/NWM/gen_sourcesink.py -------------------------------------------------------------------------------- /examples/Sflux/gen_sflux_era5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Sflux/gen_sflux_era5.py -------------------------------------------------------------------------------- /examples/Sflux/gen_sflux_era5_by_chunks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Sflux/gen_sflux_era5_by_chunks.py -------------------------------------------------------------------------------- /examples/Sflux/gen_sflux_gfs2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Sflux/gen_sflux_gfs2.py -------------------------------------------------------------------------------- /examples/Sflux/gen_sflux_hrrr2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Sflux/gen_sflux_hrrr2.py -------------------------------------------------------------------------------- /examples/Sflux/gen_sflux_hrrr3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Sflux/gen_sflux_hrrr3.py -------------------------------------------------------------------------------- /examples/Sflux/link_sflux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/Sflux/link_sflux.py -------------------------------------------------------------------------------- /examples/combine_sources/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/combine_sources/README -------------------------------------------------------------------------------- /examples/combine_sources/generate_sourcesink_nc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/combine_sources/generate_sourcesink_nc.py -------------------------------------------------------------------------------- /examples/example_1/example_1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_1/example_1.ipynb -------------------------------------------------------------------------------- /examples/example_1/example_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_1/example_1.py -------------------------------------------------------------------------------- /examples/example_1/example_1_tide-gfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_1/example_1_tide-gfs.py -------------------------------------------------------------------------------- /examples/example_1/hgrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_1/hgrid.png -------------------------------------------------------------------------------- /examples/example_1/station.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_1/station.in -------------------------------------------------------------------------------- /examples/example_2/example_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_2/example_2.json -------------------------------------------------------------------------------- /examples/example_3/.gitignore: -------------------------------------------------------------------------------- 1 | hgrid.ll 2 | manning.gr3 3 | -------------------------------------------------------------------------------- /examples/example_3/example_3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/examples/example_3/example_3.ipynb -------------------------------------------------------------------------------- /pyschism/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/__init__.py -------------------------------------------------------------------------------- /pyschism/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/__main__.py -------------------------------------------------------------------------------- /pyschism/cmd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/__init__.py -------------------------------------------------------------------------------- /pyschism/cmd/_forecast/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/_forecast/__init__.py -------------------------------------------------------------------------------- /pyschism/cmd/_forecast/_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/_forecast/_init.py -------------------------------------------------------------------------------- /pyschism/cmd/_forecast/_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/_forecast/_update.py -------------------------------------------------------------------------------- /pyschism/cmd/_nudge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/_nudge.py -------------------------------------------------------------------------------- /pyschism/cmd/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/base.py -------------------------------------------------------------------------------- /pyschism/cmd/basedaemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/basedaemon.py -------------------------------------------------------------------------------- /pyschism/cmd/bctides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/bctides.py -------------------------------------------------------------------------------- /pyschism/cmd/bootstrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/bootstrap/__init__.py -------------------------------------------------------------------------------- /pyschism/cmd/bootstrap/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/bootstrap/bootstrap.py -------------------------------------------------------------------------------- /pyschism/cmd/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/common.py -------------------------------------------------------------------------------- /pyschism/cmd/fgrid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/fgrid/__init__.py -------------------------------------------------------------------------------- /pyschism/cmd/fgrid/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/fgrid/entry.py -------------------------------------------------------------------------------- /pyschism/cmd/fgrid/manning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/fgrid/manning.py -------------------------------------------------------------------------------- /pyschism/cmd/fluxflag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/fluxflag.py -------------------------------------------------------------------------------- /pyschism/cmd/forecast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/forecast.py -------------------------------------------------------------------------------- /pyschism/cmd/grd2sms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/grd2sms.py -------------------------------------------------------------------------------- /pyschism/cmd/hgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/hgrid.py -------------------------------------------------------------------------------- /pyschism/cmd/outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/outputs.py -------------------------------------------------------------------------------- /pyschism/cmd/sflux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/sflux.py -------------------------------------------------------------------------------- /pyschism/cmd/sms2grd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/sms2grd.py -------------------------------------------------------------------------------- /pyschism/cmd/stations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/stations.py -------------------------------------------------------------------------------- /pyschism/cmd/tvdflag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/tvdflag.py -------------------------------------------------------------------------------- /pyschism/cmd/vgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/cmd/vgrid.py -------------------------------------------------------------------------------- /pyschism/dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/dates.py -------------------------------------------------------------------------------- /pyschism/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/driver.py -------------------------------------------------------------------------------- /pyschism/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/enums.py -------------------------------------------------------------------------------- /pyschism/figures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/figures.py -------------------------------------------------------------------------------- /pyschism/forcing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/__init__.py -------------------------------------------------------------------------------- /pyschism/forcing/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/base.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/__init__.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/base.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/bctides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/bctides.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/fes2014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/fes2014.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/hamtide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/hamtide.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/tides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/tides.py -------------------------------------------------------------------------------- /pyschism/forcing/bctides/tpxo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/bctides/tpxo.py -------------------------------------------------------------------------------- /pyschism/forcing/hycom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/hycom/__init__.py -------------------------------------------------------------------------------- /pyschism/forcing/hycom/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/hycom/base.py -------------------------------------------------------------------------------- /pyschism/forcing/hycom/gofs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/hycom/gofs.py -------------------------------------------------------------------------------- /pyschism/forcing/hycom/hycom2schism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/hycom/hycom2schism.py -------------------------------------------------------------------------------- /pyschism/forcing/hycom/rtofs2schism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/hycom/rtofs2schism.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/__init__.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/base.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/best_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/best_track.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/__init__.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/era5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/era5.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/gfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/gfs.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/gfs2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/gfs2.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/hrrr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/hrrr.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/hrrr2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/hrrr2.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/hrrr3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/hrrr3.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/nws2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/nws2.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/sflux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/sflux.py -------------------------------------------------------------------------------- /pyschism/forcing/nws/nws2/sflux_inputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/nws2/sflux_inputs.txt -------------------------------------------------------------------------------- /pyschism/forcing/nws/tcprof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/nws/tcprof.py -------------------------------------------------------------------------------- /pyschism/forcing/source_sink/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/source_sink/__init__.py -------------------------------------------------------------------------------- /pyschism/forcing/source_sink/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/source_sink/base.py -------------------------------------------------------------------------------- /pyschism/forcing/source_sink/nwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/source_sink/nwm.py -------------------------------------------------------------------------------- /pyschism/forcing/source_sink/sflux2source/SourceSinkIn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/source_sink/sflux2source/SourceSinkIn.py -------------------------------------------------------------------------------- /pyschism/forcing/source_sink/sflux2source/TimeHistory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/forcing/source_sink/sflux2source/TimeHistory.py -------------------------------------------------------------------------------- /pyschism/hotstart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/hotstart.py -------------------------------------------------------------------------------- /pyschism/makefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/makefile.py -------------------------------------------------------------------------------- /pyschism/mesh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/__init__.py -------------------------------------------------------------------------------- /pyschism/mesh/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/base.py -------------------------------------------------------------------------------- /pyschism/mesh/boundaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/boundaries.py -------------------------------------------------------------------------------- /pyschism/mesh/fgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/fgrid.py -------------------------------------------------------------------------------- /pyschism/mesh/gridgr3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/gridgr3.py -------------------------------------------------------------------------------- /pyschism/mesh/hgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/hgrid.py -------------------------------------------------------------------------------- /pyschism/mesh/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyschism/mesh/parsers/grd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/parsers/grd.py -------------------------------------------------------------------------------- /pyschism/mesh/parsers/sms2dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/parsers/sms2dm.py -------------------------------------------------------------------------------- /pyschism/mesh/prop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/prop.py -------------------------------------------------------------------------------- /pyschism/mesh/vgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/mesh/vgrid.py -------------------------------------------------------------------------------- /pyschism/outputs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/outputs/__init__.py -------------------------------------------------------------------------------- /pyschism/outputs/combine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/outputs/combine.py -------------------------------------------------------------------------------- /pyschism/outputs/hydro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/outputs/hydro.py -------------------------------------------------------------------------------- /pyschism/outputs/outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/outputs/outputs.py -------------------------------------------------------------------------------- /pyschism/outputs/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/outputs/plot.py -------------------------------------------------------------------------------- /pyschism/outputs/stations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/outputs/stations.py -------------------------------------------------------------------------------- /pyschism/param/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/__init__.py -------------------------------------------------------------------------------- /pyschism/param/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/core.py -------------------------------------------------------------------------------- /pyschism/param/opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/opt.py -------------------------------------------------------------------------------- /pyschism/param/param.nml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/param.nml -------------------------------------------------------------------------------- /pyschism/param/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/param.py -------------------------------------------------------------------------------- /pyschism/param/schism_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/schism_init.py -------------------------------------------------------------------------------- /pyschism/param/schout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/param/schout.py -------------------------------------------------------------------------------- /pyschism/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/server/__init__.py -------------------------------------------------------------------------------- /pyschism/server/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/server/base.py -------------------------------------------------------------------------------- /pyschism/server/slurm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/server/slurm.py -------------------------------------------------------------------------------- /pyschism/stations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/stations.py -------------------------------------------------------------------------------- /pyschism/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyschism/utils/coops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/utils/coops.py -------------------------------------------------------------------------------- /pyschism/utils/jsonencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/utils/jsonencoder.py -------------------------------------------------------------------------------- /pyschism/utils/timedeltatype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/pyschism/utils/timedeltatype.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/setup.py -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | local/ -------------------------------------------------------------------------------- /tests/_mesh/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_mesh/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_base.py -------------------------------------------------------------------------------- /tests/_mesh/test_fgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_fgrid.py -------------------------------------------------------------------------------- /tests/_mesh/test_grd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_grd.py -------------------------------------------------------------------------------- /tests/_mesh/test_hgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_hgrid.py -------------------------------------------------------------------------------- /tests/_mesh/test_manning.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_mesh/test_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_mesh.py -------------------------------------------------------------------------------- /tests/_mesh/test_sms2dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_sms2dm.py -------------------------------------------------------------------------------- /tests/_mesh/test_vgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/_mesh/test_vgrid.py -------------------------------------------------------------------------------- /tests/sciclone/Gulf_Stream_develop/drag.gr3: -------------------------------------------------------------------------------- 1 | /sciclone/home20/jrcalzada/meshes/Gulf_Stream_develop/drag.gr3 -------------------------------------------------------------------------------- /tests/sciclone/Gulf_Stream_develop/forecast-cli-2D/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/sciclone/Gulf_Stream_develop/forecast-cli-2D/Makefile -------------------------------------------------------------------------------- /tests/sciclone/Gulf_Stream_develop/hgrid.gr3: -------------------------------------------------------------------------------- 1 | /sciclone/home20/jrcalzada/meshes/Gulf_Stream_develop/hgrid.gr3 -------------------------------------------------------------------------------- /tests/sciclone/Gulf_Stream_develop/hgrid.ll: -------------------------------------------------------------------------------- 1 | /sciclone/home20/jrcalzada/meshes/Gulf_Stream_develop/hgrid.gr3 -------------------------------------------------------------------------------- /tests/sciclone/ICOGS2D/Florence2018/bctides/cli/.gitignore: -------------------------------------------------------------------------------- 1 | outputs/ 2 | -------------------------------------------------------------------------------- /tests/sciclone/ICOGS2D/Florence2018/bctides/cli/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/sciclone/ICOGS2D/Florence2018/bctides/cli/Makefile -------------------------------------------------------------------------------- /tests/sciclone/ICOGS3D/Florence2018/NWM/.gitignore: -------------------------------------------------------------------------------- 1 | outputs/ 2 | static/ 3 | -------------------------------------------------------------------------------- /tests/sciclone/ICOGS3D/Florence2018/NWM/NWM_v2.0/full_physics/2018: -------------------------------------------------------------------------------- 1 | /sciclone/home20/whuang07/schism20/NWM_v2.0 -------------------------------------------------------------------------------- /tests/sciclone/ICOGS3D/Florence2018/NWM/hgrid.ll: -------------------------------------------------------------------------------- 1 | ../hgrid.ll -------------------------------------------------------------------------------- /tests/sciclone/ICOGS3D/Florence2018/NWM/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/sciclone/ICOGS3D/Florence2018/NWM/main.py -------------------------------------------------------------------------------- /tests/sciclone/ICOGS3D/hgrid.gr3: -------------------------------------------------------------------------------- 1 | /sciclone/schism10/hyu05/NOAA_NWM/oper_3D/src/hgrid.gr3 -------------------------------------------------------------------------------- /tests/sciclone/ICOGS3D/hgrid.ll: -------------------------------------------------------------------------------- 1 | /sciclone/schism10/hyu05/NOAA_NWM/oper_3D/src/hgrid.gr3 -------------------------------------------------------------------------------- /tests/test_barotropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/test_barotropic.py -------------------------------------------------------------------------------- /tests/test_bctides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/test_bctides.py -------------------------------------------------------------------------------- /tests/test_nwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/test_nwm.py -------------------------------------------------------------------------------- /tests/test_param_ncor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/test_param_ncor.py -------------------------------------------------------------------------------- /tests/test_paramwind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/test_paramwind.py -------------------------------------------------------------------------------- /tests/test_vgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/test_vgrid.py -------------------------------------------------------------------------------- /tests/tropycal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schism-dev/pyschism/HEAD/tests/tropycal.ipynb --------------------------------------------------------------------------------