Awesome
Forked from E3SM-Project/E3SM at tag v1.1.1
. Please refer to the linked repository for the original README and documentation.
Integrated Water Management Model (IWMM)
This fork of E3SM focuses on modeling runnoff with integrated water management, representing the effect of humans (reservoirs and demand).
More detailed documentation and customizations to follow.
Workflow
- The
master
branch will track major releases from the parentE3SM
repository, currently atv1.1.1
. - The
development
branch will house the main codebase, which integratesE3SM
with thehydrotian/apcraig/mosart/add-inundation
fork. - Development work should occur in branches prefixed with
feature/
.- For instance:
feature/rainbows
could contain work that considers the effect of rainbows on water management. - Should this work become relevant to IWMM as a whole, a Pull Request (PR) should be submitted to the
development
branch. This will allow team members and peers to review, discuss, and test the code before merging it. - From time to time, the
development
branch will receive new code that may be relevant to ongoing work infeature/
branches. If desired, these updates can be merged intofeature/
branches.
- For instance:
- When an experiment is finalized, the code should be tagged with an
experiment/
prefix.- For instance:
experiment/rainbows
could represent a published milestone in the rainbows research. - Tags can be created from any fully commited branch with a command like:
git tag experiment/rainbows
. Send the tag to the repository with a command like:git push origin experiment/rainbows
. - It may be more relevant to qualify the tag with the publication name and/or authors, so that it is more easily associated with the correct work.
- For instance: