Metadata-Version: 2.1
Name: pyDeltaRCM
Version: 1.1.1
Summary: Python version of original Matlab DeltaRCM
Home-page: https://github.com/DeltaRCM/pyDeltaRCM
Author: The DeltaRCM Team
Author-email: UNKNOWN
License: MIT
Platform: UNKNOWN
Requires-Dist: matplotlib
Requires-Dist: netCDF4
Requires-Dist: basic-modeling-interface
Requires-Dist: scipy
Requires-Dist: numpy
Requires-Dist: pyyaml
Requires-Dist: numba

**************
pyDeltaRCM_WMT
**************

.. image:: https://github.com/DeltaRCM/pyDeltaRCM_WMT/workflows/actions/badge.svg
    :target: https://github.com/DeltaRCM/pyDeltaRCM_WMT/actions

.. image:: https://codecov.io/gh/DeltaRCM/pyDeltaRCM_WMT/branch/develop/graph/badge.svg
  :target: https://codecov.io/gh/DeltaRCM/pyDeltaRCM_WMT

.. image:: https://app.codacy.com/project/badge/Grade/1c137d0227914741a9ba09f0b00a49a7
    :target: https://www.codacy.com/gh/DeltaRCM/pyDeltaRCM_WMT?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=DeltaRCM/pyDeltaRCM_WMT&amp;utm_campaign=Badge_Grade

pyDeltaRCM is the Python version of the `Matlab deltaRCM <https://csdms.colorado.edu/wiki/Model:DeltaRCM>`_ model by Man Liang. 
The pyDeltaRCM scripts in this repository can be run as a stand-alone model following the instructions below.


Documentation
#############

`Find the full documentation here <https://deltarcm.org/pyDeltaRCM_WMT/index.html>`_.



Installation
############

To install this package into an existing Python 3.x environment, download or clone the repository and run:

.. code:: bash

    $ python setup.py install

Or for a developer installation run:

.. code:: bash

    $ pip install -e .


Executing the model
###################

We recommend you check out our `pyDeltaRCM in 10 minutes tutorial <https://deltarcm.org/pyDeltaRCM_WMT/guides/10min.html>`_, which is part of our documentation.

Additionally, the model can be run with example script ``run_pyDeltaRCM.py``:

.. code::bash
    $ python run_pyDeltaRCM.py

This reads the input file ``tests/test.yaml`` and runs a 1 timestep simulation. 
This script will create an output folder in the working directory and save a PNG file of the parameter ``eta`` (surface elevation) every 50 timesteps.


