This is the first tagged release of the XChannel model. XChannel has been developed as a framework for testing the influence of different bank erosion formulations on morphological evolution of a single cross-section. This release contains the model used to produce outputs for the draft manuscript A framework for the analysis of bank erosion algorithms in morphodynamic modeling by G. Stecca, R. Measures and D.M. Hicks.
Details
XChannel runs in Matlab. The main function is XChannel.m which requires an input parameter file in the format shown in the Selwyn River example. By default XChannel saves outputs (animation, and snapshots of cross-section shape) into the same folder as the input parameters file.
SensitivityAnalysis.m performs automated sensitivity testing of different bank erosion formulations and was developed specifically for the bank erosion framework paper. OutputBankPosTS.m performs basic post processing to extract time series of bank position.
History
The concepts implemented in XChannel are a development of an earlier spreadsheet based cross-section evolution model. XChannel has been verified by comparing it's results with those of the spreadsheet based model.
Future developments
It is intended that the core XChannel model will have wider applicability to analysis of cross-section evolution and testing of all cross-channel morphological processes in 2D morphological modelling. To enable this it is planned to improve model documentation (issue #2) and separate the core XChannel model from the sensitivity testing routines developed specifically for the bank erosion framework paper (issue #1).
Acknowledgements
The development of XChannel was funded by NIWA under Freshwater and Estuaries Programme 2: Sustainable Water Allocation (2015/16 SCI).