Metadata-Version: 2.4
Name: rompy_xbeach
Version: 0.2.0
Summary: Rompy Xbeach Config package.
Author-email: Rompy Developers <developers@rompy.com>
Maintainer-email: Rompy Developers <developers@rompy.com>
License: BSD 3-Clause License
Project-URL: bugs, https://github.com/rom-py/rompy_xbeach/issues
Project-URL: changelog, https://github.com/rom-py/rompy_xbeach/blob/master/changelog.md
Project-URL: homepage, https://github.com/rom-py/rompy_xbeach
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: rioxarray
Requires-Dist: rompy==0.3.1
Requires-Dist: oceantide
Requires-Dist: typer
Provides-Extra: extra
Requires-Dist: rompy-binary-datasources; extra == "extra"
Provides-Extra: dev
Requires-Dist: coverage; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Dynamic: license-file

============
rompy-xbeach
============


.. image:: https://img.shields.io/pypi/v/rompy_xbeach.svg
    :target: https://pypi.python.org/pypi/rompy_xbeach

.. image:: https://img.shields.io/travis/rom-py/rompy_xbeach.svg
    :target: https://travis-ci.com/rom-py/rompy_xbeach

.. image:: https://readthedocs.org/projects/rompy-xbeach/badge/?version=latest
    :target: https://rompy-xbeach.readthedocs.io/en/latest/?version=latest
    :alt: Documentation Status




Rompy Xbeach Config package.



Features
--------

Grid
~~~~
* CRS aware grid object
* Ability to specify origin in different coordinate systems from the grid (e.g., lat/lon)
* Plotting supporting projections and high resolution coastlines
* Option to display the grid mesh
* Option to display the offshore boundary and origin
* Method to expand the grid boundaries
* Property methods to hold the cartopy stereographic projection and the transform
* shape property method
* Method to return Multipolygon geometry of all grid cells
* Method to save the grid to file
* Method to load the grid from file

Data
~~~~
* CRS aware
* Interpolator interface
* Modified source objects to support crs (rioxarray based)
* New custom Geotiff specific source
* New custom XYZ source supporting interpolation
* Seaward extension framework
* Lateral extension capability

Xarray Accessor
~~~~~~~~~~~~~~~
* Class method to create a xbeach dataset from model files
* Method to plot the bathymetry grid, profiles and slopes together


Questions
---------
* Support interpolate_na in the data objects? before or after interpolating the data?
