Model:BarrierBMFT

From CSDMS


BarrierBMFT


Metadata

Also known as
Model type Single
Model part of larger framework
Note on status model
Date note status model
Incorporated models or components:
Spatial dimensions 1D
Spatial extent Landscape-Scale
Model domain Coastal, Ecosystems
One-line model description Barrier-Bay-Marsh-Forest Transect Coupled Model Framework
Extended model description BarrierBMFT is a coupled model framework for exploring morphodynamic interactions across components of the entire coastal barrier system, from the ocean shoreface to the mainland forest. The model framework couples Barrier3D (Reeves et al., 2021), a spatially explicit model of barrier evolution, with the Python version of the Coastal Landscape Transect model (CoLT; Valentine et al., 2023), known as PyBMFT-C (Bay-Marsh-Forest Transect Model with Carbon). In the BarrierBMFT coupled model framework, two PyBMFT-C simulations drive evolution of back-barrier marsh, bay, mainland marsh, and forest ecosystems, and a Barrier3D simulation drives evolution of barrier and back-barrier marsh ecosystems. As these model components simultaneously advance, they dynamically evolve together by sharing information annually to capture the effects of key cross-landscape couplings. BarrierBMFT contains no new governing equations or parameterizations itself, but rather is a framework for trading information between Barrier3D and PyBMFT-C.

The use of this coupled model framework requires Barrier3D v2.0 (https://doi.org/10.5281/zenodo.7604068)

and PyBMFT-C v1.0 (https://doi.org/10.5281/zenodo.7853803).
Keywords:

marsh, ecogemorphology, barrier, coastal,

Name Ian Reeves
Type of contact Model developer
Institute / Organization
Postal address 1
Postal address 2
Town / City Woods Hole
Postal code 02543
State Massachusetts
Country United States
Email address ian.reeves@whoi.edu
Phone
Fax


Supported platforms
Mac OS, Windows
Other platform
Programming language

Python

Other program language
Code optimized
Multiple processors implemented
Nr of distributed processors
Nr of shared processors
Start year development 2021
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status As is, no updates are provided
When did you indicate the 'code development status'? 2022
Model availability As code
Source code availability
(Or provide future intension)
Through web repository
Source web address https://github.com/UNC-CECL/BarrierBMFT
Source csdms web address
Program license type GPL v3
Program license type other
Memory requirements
Typical run time


Describe input parameters The use of this coupled model framework requires Barrier3D v2.0 (https://doi.org/10.5281/zenodo.7604068)
and PyBMFT-C v1.0 (https://doi.org/10.5281/zenodo.7853803).


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

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

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

6) Equilibrium Bay Depth.mat: Array of bay depths for a given combination of rate of sea level rise and external sediment supply

7) MarshStrat.mat: Initial marsh stratigraphy

Input format
Other input format
Describe output parameters Extent, and elevation, and cross-shore boundary locations of barrier, marsh (back-barrier and mainland), bay, and forest ecosystems; organic and mineral deposition; shoreline locations; dune elevations; overwash & shoreface fluxes
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 Explores ecogeomorphic couplings between adjacent and non-adjacent components of the entire coastal barrier system, from the ocean shoreface to the mainland forest. Processes include: Dune growth and storm erosion; storm overwash; shoreline change (ocean and back-barrier); dynamic shoreface response to sea-level rise, overwash, and dune growth; horizontal and vertical marsh dynamics; bay depth changes with wind waves; marsh migration into coastal forests; sediment exchange between barrier-marsh-bay-forest ecosystems; and carbon processes associated with ecogeomorphic changes.
Describe key physical parameters and equations
Describe length scale and resolution constraints Cross-shore transect length can extend 10's of km from the ocean barrier shoreface into the mainland. Grid resolution on the barrier is 10 m, and 1 m spacing from the back-barrier marsh to the mainland.
Describe time scale and resolution constraints Time step: one year, with multiple storms occurring within each year

Duration: years to centuries

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 https://github.com/UNC-CECL/BarrierBMFT
Model forum / discussion board
Comments Documentation available at: https://github.com/UNC-CECL/BarrierBMFT


This part will be filled out by CSDMS staff

OpenMI compliant Not yet"Not yet" is not in the list (Yes, No but planned, No but possible, No not possible) of allowed values for the "Code openmi compliant or not" property.
BMI compliant Not yet"Not yet" is not in the list (Yes, No but planned, No but possible, No not possible) of allowed values for the "Code IRF or not" property.
WMT component Not yet"Not yet" is not in the list (Yes, In progress, No but possible, No not possible) of allowed values for the "Code CMT compliant or not" property.
PyMT component Not yet"Not yet" is not in the list (Yes, In progress, No but possible, No not possible) of allowed values for the "Code PyMT compliant or not" property.
Is this a data component No
Can be coupled with:

Animation_model_name,

Model info
Qrcode BarrierBMFT.png
Link to this page



Introduction

History

References





See more publications of BarrierBMFT

Issues

Help

Input Files

Output Files