Model:Barrier3D

From CSDMS



Barrier3D


Metadata

Also known as
Model type Single
Model part of larger framework
Incorporated models or components:
Spatial dimensions 2D
Spatial extent Landscape-Scale, Watershed-Scale, Reach-Scale
Model domain Coastal, Ecosystems
One-line model description A spatially explicit model of coastal barrier evolution
Extended model description Barrier3D is an exploratory model that resolves cross-shore and alongshore topographic variations to simulate the morphological evolution of a barrier segment over time scales of years to centuries. Barrier3D tackles the scale separation between event-based and long-term models by explicitly yet efficiently simulating dune evolution, storm overwash, and a dynamically evolving shoreface in response to individual storm events and sea-level rise. Ecological-geomorphological couplings of the barrier interior can be simulated with a shrub expansion and mortality module.
Keywords:

barrier, coastal, overwash, dunes, ecogemorphology, sea-level rise,


First name Ian
Last name Reeves
Type of contact Model developer
Institute / Organization University of North Carolina at Chapel Hill
Postal address 1
Postal address 2
Town / City Chapel Hill
Postal code 27599
State North Carolina
Country United States
Email address reevesi@live.unc.edu
Phone
Fax


First name Laura
Last name Moore
Type of contact Project manager
Institute / Organization University of North Carolina at Chapel Hill
Postal address 1
Postal address 2
Town / City Chapel Hill
Postal code
State North Carolina
Country United States
Email address laura.moore@unc.edu
Phone
Fax


First name Katherine
Last name Anarde
Type of contact Model developer
Institute / Organization University of North Carolina at Chapel Hill, North Carolina State University
Postal address 1
Postal address 2
Town / City
Postal code
State
Country United States
Email address kanarde@ncsu.edu
Phone
Fax


Supported platforms Unix, Linux, Mac OS, Windows
Other platform
Programming language Python
Other program language
Code optimized Single Processor
Multiple processors implemented
Nr of distributed processors
Nr of shared processors
Start year development 2019
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status Active
When did you indicate the 'code development status'? 2021
Model availability As code
Source code availability
(Or provide future intension)
Through web repository
Source web address https://github.com/UNC-CECL/Barrier3D
Source csdms web address
Program license type GPL v3
Program license type other
Memory requirements
Typical run time Minutes to days


Describe input parameters 1) barrier3d-parameters.yaml: yaml-formatted text file containing initial values for all static and dynamic variables

2) barrier3d-elevation.npy: Initial interior elevation grid

3) barrier3d-storms.npy: Stochastically generated sequence of storms (generated by randomly sampling from a list of synthetic storms)

4) barrier3d-dunes.npy: Initial height of dune cells

5) barrier3d-growthparam.npy: Alongshore varying growth rates for the dune domain

If desired, (3-5) can be generated within the model run script to create unique conditions for each run - e.g., instead of using the same storm history by drawing from the a single barrier3d-storms.npy file, a new storm series can be stochastically generated for each run.

Input format
Other input format
Describe output parameters Barrier elevation grid, cross-shore location of ocean and back-barrier shorelines, dune elevations, overwash flux, shoreface flux, shrub cover
Output format
Other output format
Pre-processing software needed? No
Describe pre-processing software
Post-processing software needed? No
Describe post-processing software
Visualization software needed? No
If above answer is yes
Other visualization software


Describe processes represented by the model - Stochastically generated storm environment

- Dune growth and storm erosion - Storm overwash - Sea-level rise - Shoreline change (ocean and back-barrier) - Dynamic shoreface response to sea-level rise, overwash, and dune growth - Interior shrub expansion and mortality

Describe key physical parameters and equations
Describe length scale and resolution constraints The model operates over a 10-by-10 m grid; the alongshore length of the barrier segment can range from hundreds to thousands of meters.
Describe time scale and resolution constraints Time step: one year, with multiple storms occurring within each year

Duration: years to millennia

Describe any numerical limitations and issues


Describe available calibration data sets
Upload calibration data sets if available:
Describe available test data sets
Upload test data sets if available:
Describe ideal data for testing


Do you have current or future plans for collaborating with other researchers?
Is there a manual available? No
Upload manual if available:
Model website if any unc-cecl.github.io/barrier3d/
Model forum / discussion board
Comments


This part will be filled out by CSDMS staff

OpenMI compliant No but possible
BMI compliant No but possible
WMT component No but possible
PyMT component
Is this a data component No
DOI model 10.5281/zenodo.4730989
For model version V1.0
Year version submitted 2021
Link to file http://dx.doi.org/10.5281/zenodo.4730989
DOI model 10.5281/zenodo.4730988
For model version V2.0 (and V1.0)
Year version submitted 2021
Link to file http://dx.doi.org/10.5281/zenodo.4730988
Can be coupled with:
Model info
Ian Reeves
Moore, Anarde

Nr. of publications: 1
Total citations: 1
h-index: 1
m-quotient: 1.0
Qrcode Barrier3D.png
Link to this page



Introduction

History

References




Nr. of publications: 1
Total citations: 1
h-index: 1
m-quotient: 1.0



Featured publication(s)YearModel describedType of ReferenceCitations
Reeves, I. R. B.; Moore, L. J.; Murray, A. B.; Anarde, K. A.; Goldstein, E. B.; 2021. Dune Dynamics Drive Discontinuous Barrier Retreat. Geophysical Research Letters, 48, . 10.1029/2021GL092958
(View/edit entry)
2021 Barrier3D
Model overview 1
See more publications of Barrier3D


Issues

Help

Input Files

Output Files