CoastalME (Coastal Modelling Environment) is a new modelling environment to simulate decadal coastal morphological changes of both open coast and estuarine geomorphological systems.
CoastalME follows the appropriate complexity modelling approach described by French et al. (2016). Morphological evolution is simulated through interacting raster and geometrical objects which follows certain user defined behavioural rules (Payo et al., 2015). The novelty of the modelling environment is on the dynamic interaction between the raster sediment accounting and the simplified geometry (lines, areas and volumes). The raster grid allows to represent the quasi-3D spatial heterogeneity of the coastal geomorphology. The shape objects provides a reduced number of shape elements at the appropriate spatial scale (i.e. larger scale than individual's raster cells but small enough to simulate a given coastal stretch).
CoastalME is a new developed framework fully developed within the iCOASST project. Building on the essential characteristics of several models that have a long history of use, CoastalME provides a new overarching framework that enables parameterizations and testing.
iCOASST objectives/conceptual vision for the tool
iCOASST has supported a proof-of-concept example illustrates how this new modelling framework can be used to couple together models independently developed for sedimentary open-coast and rocky shore models. In particular, the integrative capacity of the proposed software modelling environment is demonstrated by unifying the following behavioural models: Soft Cliff and Platform Evolution model (SCAPE), (Walkden and Hall, 2011), Coastal One-line Vector Evolution model (COVE) (Hurst et al., 2015). We have selected these models because they represent two ubiquitous coastal landforms (cliffed coast and sandy shores), and both are adequate for decadal and longer simulations of coastal morphology changes.
Summary of the revised tool
CoastalME is built on the lessons learnt from a number of large scale coastal behavioral models (LSCB). Some of the salient attributes of other existing LSCB models that provides a basis for envisaging a generic geometric and sediment accounting framework are shown below, in bold is indicated the approach followed in this demonstration of CoastalME:
- all of the mesoscale models under consideration have some version form of sediment accounting and some include different sediment fractions. CoastalME includes three sediment fractions (gravel, sand, mud)
- all LSCB models typically involve some characterization of hydrodynamic forcing e.g. in terms of breaking wave height and direction, 1D estuary water levels and tidal flows, fetch-limited estuary wave heights. These calculations are either carried out on a coastal geometry (e.g. a shore profile, estuary bathymetry) or, alternatively, hydrodynamic forcing (e.g. wave and tide fields) may be imported from a 2D hydrodynamic model (e.g. TELEMAC, SWAM, TOMAWAC, REFs). In this proof of concept, linear wave theory and simple rules for refraction and shadowing as in Hurst et al. (2016) are used
- the most general form of sediment accounting is on a 2DH grid (e.g. TIN, regular, curvilinear, quad-tree, raster) with , and 1D geometry versions (e.g. a one-line model) can be disaggregated to 2DH. Simple square grid cells are used for sediment accounting
- behavioural models operating on some abstraction of a full 3D topography/bathymetry (e.g. shorelines, shore profiles, sandbank/delta volumes, estuary volumes/cross sections, estuary channel networks, mudflat areas), and appropriate make some classification of the modelled landforms (e.g. one-contour models apply to curving sandy rich coastlines, SCAPE models apply to shore profiles). SCAPE approach is used to represent shoreface profile and the vector line model by Hurst et al. (2016) is used to represent diffusive and non diffusive shoreline behavior.
Since different simple mathematical descriptions or rules might produce similar behavior ('morphological equifinality'), the framework needs to be able to assess not only the intrinsic uncertainty but also the structural uncertainty associated with the different plausible parameterizations. This is addressed by the application of the Object Oriented architecture design and programming paradigm (using C++ as the main programming language). This architecture provides the flexibility required to allow multiple customized rules to be switched on/off as needed within the same overarching quantitative framework. It also allows the necessary integration between the complementary geometrical-objects and the raster representation of the coastal topography.
The software architecture is developed under open source licence to facilitate the subsequent development and implementation of these behavioral rule libraries by the interested research community.
How has the CoastalME Model been applied to the pilot sites and lessons learnt
A realistic but not real 'pseudo-topography' example has been used to illustrate the operation of SCAPE-COVE within CoastalME. The 'pseudo-topography' covers an area of 1 km by 100 km with square raster cells of 1m length. The initial DEM is assumed to be only consolidated shore platform (e.g. no beach made of non-consolidated material). The consolidated shore platform is assumed to be a well-mixed mixture of 80% of sand and 20% of mud mass fractions with no gravel fraction. The consolidated platform is assumed to have a constant slope of 10 degrees with a weak alongshore sinusoidal variation creating three bay-shapes alike along the coastline.
Evaluation for end-users
As part of the Environment Agency project "Embedding iCOASST into practice", HR Wallingford have undertaken an independent evaluation of the usability of the iCOASST models. Each of the models have been downloaded from this website, compiled and run using (i) the documentation and (ii) the site-specific data sets on which they have been developed (also provided on this website). The outcome of this evaluation for this model can be found here and should be referenced by anyone interested in using or developing the model further.