Skip to content

mdhurst1/RoBoCoP_CRN

Repository files navigation

RoBoCoP_CRN

This folder contains the source code for RoBoCoP_CRN. RoBoCoP is the ROck and BOttom COastal Profile model. It is a numerical model for the evolution of shore platforms and the accumulation of cosmogenic isotopes.

The model can handle morpholodynamic evolution of the coast in several ways. The RockyCoastCRN object developed by Hurst et al. (2016) simply assumed that coastal morphology developed through the equillibrium retreat of a constant shore platform and cliff geometry. The RoBoCoP object is a morphodynamic model similar to those of Sunamura (1992), Anderson et al. (1999), Trenhaile (2000) and Walkden & Hall (2005). This code was used in experiments by Hurst et al. (2017) exploring the sensitivity of 10Be concentrations in shore platforms to the morphological evolution of the coast.

These morphodynamic models are coupled with a model for the accumulation of cosmogenic radionuclides (CRNs), such as 10Be, in a shore platform as developed by Hurst et al. (2016).

DOI: [10.5281/zenodo.259432]

This code is made available on a GNU General Public License (see LICENSE in repository). Please cite the following papers when using or refering to these models:

Hurst, M.D., Rood, D.H., Ellis, M.A., Anderson, R.S., and Dornbusch, U., 2016, Recent acceleration in coastal cliff retreat rates on the south coast of Great Britain: Proceedings of the National Academy of Sciences, doi: 10.1073/PNAS.1613044113.

Hurst, M.D., Rood, D.H., and Ellis, M.A., 2017, Controls on the distribution of cosmogenic 10 Be across shore platforms: , p. 67–84, doi: 10.5194/esurf-5-67-2017.

Getting started

If you are not familiar with compiling and running C++ code (or even if you are), we recommend heading over to the documentation webpage for more detailed instructions.

You can clone the repository by downloading as a zip or using git from the command line:

git clone https://github.com/mdhurst1/RoBoCoP_CRN.git

A series of driver files control the model runs. These can be found in the driver_file subdirectory. For example, navigate to the driver_file directory and compile the RoBoCoP_CRN model configuration using make:

$ cd driver_files
driver_files$ make -f RoBoCoP_CRN_make.make

This example will evolve a shore platform from an initial slope of 1:10 for 10000 years, with constant sea level and a 2 m tidal range and keep track of the accumulation of 10Be on the shore platform. Run the model with:

driver_files$ ./RoBoCoP_CRN.out

The model will run and output two files, ShoreProfile.xz and CRNConcentrations.xn. These contain time series of the shore profile evolving and the concentrations of 10Be across the evolving shore platform.

Model output is plotted using python scripts. These are included in the plotting_functions subdirectory. Try running the script plot_RoBoCoP_CRN_output.py to visualise the results.

About

Code to model the accumulation of cosmogenic radionuclides (e.g. 10Be, 36Cl etc.) in a coastal platform and derive the likely history of cliff retreat.

Resources

License

Stars

Watchers

Forks

Packages

No packages published