Property:CSDMS meeting abstract presentation
From CSDMS
						
						This is a property of type Text.
P
11:00AM    '''Introductions'''
'''11:05AM    Project Team 1: "Simulating Shoreline Change Using Coupled CoastSat and Coastline Evolution Model (CEM)"''', Ahmed Elghandour, TU Delft, Benton Franklin, UNC, Conner Lester, Duke U, Megan Gillen, MIT/WHOI, Meredith Leung, Oregon State U & Samuel Zapp, LSU.
Sandy shorelines are areas of dynamic geomorphic change, evolving on timescales ranging from hours to centuries. As part of the CSDMS ESPIn workshop, this educational lab was designed to allow users to observe firsthand the long-term change of a sandy coast of their choosing and explore the processes driving that change. The CEM was developed by Ashton et al. (2001) as an exploratory model that uses wave climate characteristics to model the evolution of an idealized coastline. In this educational lab, we couple CoastSat (a python tool that extracts shoreline geometry from satellite imagery (Vos et al., 2019)) to the CEM by initializing the model with observed shorelines from anywhere in the world. The CEM is then further driven by an average wave climate derived from local buoy data. This allows users to visualize the evolution of any sandy beach in the world through time.  Through an introductory-level coding exercise, users will learn how to extract complex datasets, run a geomorphic model, and explore the impact of different wave climates on a beach they care about.
'''11:15AM    Project Team 2: "Including wildfires in a landscape evolution model"''', Kevin Pierce, UBC, Laurent Roberge, Tulane U Nishani Moragoda, U Alabama.
Wildfires modify sediment inputs to streams by removing vegetation and encouraging overland flow. Unfortunately our ability to calculate sediment delivery from wildfires remains limited. Here, we present a stochastic wildfire component we recently developed for Landlab. This work provides a new computational method to relate stream sediment yields to the frequency and magnitude of wildfires. 
'''11:25AM    Project Team 3: "Landscape-Scale Modeling across a variable-slip fault "''', Emery Anderson-Merritt, U Mass, Tamara Aranguiz, UW, Katrina Gelwick, ETH Zurich, Francesco Pavano, Lehigh U, & Josh Wolpert, U Toronto.
The accommodation of deformation along a strike-slip fault can result in oblique kinematics featuring along-strike gradients in horizontal and vertical components of movement. While strike-slip fault models often simplify factors such as channel sedimentation, erosion processes and channel geometry, complex rock uplift fields related to oblique faulting may significantly impact the dynamics of a drainage system. With the objective of representing these along-strike kinematic variations commonly observed in strike-slip fault settings, we modify an existing Landlab component for lateral faulting (Reitmann et al., 2019) to incorporate spatially variable rock uplift. Our simulations demonstrate landscape evolution in an oblique faulting setting, highlighting the complicated response of a landscape’s drainage network and other geomarkers.
'''11:35AM    Project Team 4: "Paleoclimate and Elevation Data Used to Implement the Frost Cracking Window Concept”''', Risa Madoff, U North Dakota, Jacob Hirschberg, Swiss Federal Research Inst, Allie Balter LDEO/Columbia U.
Frost cracking is a key weathering process in cold environments (e.g., Hales & Roering). Concepts from previous work on frost cracking (Anderson, 1998) provide foundations for understanding regional controls on landscape evolution. Recent research applying transient climate records and the frost-cracking model to estimate weathering rates (Marshall et al., 2021) represent ways that computational approaches are being adopted in the community. To bring a frost-cracking model into the CSDMS framework, we combined elevation-scaled PMIP6 paleoclimate data with a soil thermal profile model extant in the CSDMS repository (Tucker, 2020) to estimate frost-cracking intensity at a landscape scale. Our frost-cracking model is hosted in an EKT Jupyter notebook for instructional and exploratory applications of the thermal diffusion equation and the relationship between temperature and landscape development. In the future, our model could be implemented to compare modeled frost-cracking intensities with contemporary geomorphology in regions with differing climate histories.
'''11:45AM    Project Team 5: "Make storms, make erosion: How do storm intensity, duration, and frequency influence river channel incision."''', Angel Monsalve, U Idaho, Sam Anderson, Tulane U, Safiya Alpheus, Penn State U, Muriel Bruckner, U Exeter, Mariel Nelson, UT, Austin, Grace Guryan, UT, Austin.
Erosion in the river bed is usually associated with a representative scale of stream power or shear stress of a given flow discharge. However, on a catchment scale, assuming a constant, steady-state flow of water in channels may not be adequate to represent the erosion process because of the temporal and spatial variability in rainfall. We coupled three different landLab components (OveralndFlow, DetachmentLimitedErosion, and SpatialPrecipitationDistribution) to create a more realistic representation of the topography evolution at a basin-scale and analyze the influence of storm intensity, duration, and frequency on channel incision.
'''11:55AM    Project Team 6: "Simulation of sediment pulses in Landlab NetworkSedimentTransporter (NST) component"''', Se Jong Cho, USGS, Muneer Ahammad, Virginia Tech, Marius Huber, U de Lorraine, Mel Guirro, Durham U.
We synthetically introduce sediment pulses to simulate erosive conditions, which may be caused by fire or landslide occurrences in the landscape, and sediment yield across river network using the Landlab NetworkSedimentTransporter (NST) component. The goal of the project is to couple existing landlab models with external drivers of sediment sources and other input conditions that drive sediment transport.
'''12:05-12:15PM  Team 7: "Simulating Craters on Planetary Surfaces"''', Emily Bamber, UT Austin, Gaia Stucky de Quay, Harvard
Impact cratering has been and still is the main geomorphic process on many planetary bodies, and is therefore key to understanding the evolution of planetary surfaces and their habitability. There are existing numerical models of planetary surface evolution that include cratering, but they are written in Fortran. As part of the CSDMS ESPIn 2021 summer workshop, we used the concepts for simulating crater shape and frequency on the surface from Howard (2007), and wrote a python code to simulate cratering, specifically on Mars. This code is freely available on GitHub, and currently utilises the LandLab model grid, which means our model integrates easily with the numerous landscape evolution modules that already exist as part of LandLab. An educational lab detailing the approach to simulating craters has also been produced and is available on the CSDMS website.  
<i>Background</i><br>When it comes to building a general, efficient, surface process code, there are a couple of significant challenges that stand in our way. One is to address the interesting operators that appear in the mathematical formulation that are not commonly encountered in computational mechanics. The other is to cater for the many different formulations that have been put forward in the literature as no single, universal set of equations has been agreed upon by the community.<br><br><i>Computational Approach</i><br>We view Quagmire as a community toolbox and acknowledge that this means there is no one best way to formulate any of the landscape evolution models. We instead provide a collection of useful operators and examples of how to assemble various kinds of models. We do assume that:<br><ul><li>the surface is a single-valued height field described by the coordinates on a two-dimensional plane</li><li>the vertical evolution can be described by the time-derivative of the height field</li><li>the horizontal evolution can be described by an externally imposed velocity field</li><li>the formulation can be expressed through (non-linear) operators on the two dimensional plane</li><li>any sub-grid parameterisation (e.g. of stream bed geometry) is expressible at the grid scale</li><li>a parallel algorithm is desirable</li></ul>We don't make any assumptions about:<br><ul><li>the nature of the mesh: triangulation or a regular array of 'pixels'</li><li>the parallel decomposition (except that it is assumed to be general)</li><li>the specific erosion / deposition / transport model</li></ul>Quagmire is a collection of python objects that represent parallel vector and matrix operations on meshes and provide a number of useful surface-process operators in matrix-vector form. The implementation is through PETSc, numpy, and scipy. Quagmire is open source and a work in progress.<br><br><i>Mathematical Approach</i><br>Matrix-vector multiplication is the duct tape of computational science: fast, versatile, ubiquitous. Any problem that can be formulated in terms of basic linear algebra operations can usually be rendered into an abstract form that opens up multiple avenues to solve the resulting matrix equations and it is often possible to make extensive use of existing fast, parallel software libraries. Quagmire provides parallel, matrix-based operators on regular Cartesian grid and unstructured triangulations for local operations such as gradient evaluation, diffusion, smoothing but also for non-local, graph-based operations that include catchment identification, upstream summation, and flood-filling. <br>The advantage of the formulation is in the degree of abstraction that is introduced, separating the details of the discrete implementation from the solution phase. The matrix-based approach also makes it trivial to introduce concepts such as multiple-pathways in graph traversal / summation operations without altering the structure of the solution phase in any way. Although we have not yet done so, there are obvious future possibilities in developing implicit, non-linear solvers to further improve computational performance and to place the model equations in an inverse modelling framework.  
A better understanding of drivers and processes will improve the prediction of extreme weather events and will support process-based representation of weather and climate extremes in climate model simulations. The increasing availability of observational, simulation, and user-generated (e.g., social media or crowdsourced) datasets, along with the rapid progress of computing technologies, has provided us the unprecedented opportunity to enhance the understanding and predictability of extreme weather events. My research centers on developing spatiotemporal methodologies for the analysis and prediction of extreme weather events, such as dust storms, hurricanes, and extreme heat. In this talk, I will demonstrate several case studies from my research to 1) understand the spatiotemporal dynamics of extreme weather events, 2) explore the relationship of these events with other physical and social factors, and 3) integrate heterogeneous data to enhance the predictability, response, and mitigation of extreme weather events.  +
A comprehensive understanding of hydrologic processes  affecting streamflow is required to effectively manage water resources to meet present and future human and environmental needs. The National Hydrologic Model (NHM), developed by the U.S. Geological Survey, can address these needs with an approach  supporting coordinated, comprehensive, and consistent hydrologic modeling at multiple scales for the conterminous United States. The NHM fills knowledge gaps in ungaged areas,  providing nationally consistent, locally informed, stakeholder relevant results. In this presentation, we will introduce the NHM and a publicly available Dockerized version that is currently providing daily operational results of water availability and stream temperature.  We finish with a quick demonstration of a new experimental version of PRMS, the NHMs underlying hydrologic model, available through the CSDMS Python Modeling Toolkit (pymt).  +
A presentation from Phaedra and Greg, that was presented at the Modeling Collaboratory
for Subduction Research Coordination Network Webinar Series, that features conversations between the leaders of successful interdisciplinary collaborations (see also https://www.sz4dmcs.org/webinars).  +
A range of Earth surface processes may drive rapid ice sheet retreat in the future, contributing to equally rapid global sea level rise. Though the pace of discovering these new feedback processes has accelerated in the past decade, predictions of future evolution of ice sheets are still subject to considerable uncertainty, originating from unknown future carbon emissions, and poorly understood ice sheet processes. In this talk, I explain why sea level rise projections past the next few decades are so uncertain, and how we are developing new stochastic ice sheet modeling methods to reduce uncertainty in projections, and the limits of uncertainty reduction. I also discuss the ongoing debate over whether uncertainty is important to consider at all in developing sea level projections that are usable by coastal planners.  +
A recent trend in the Earth Sciences is the adaptation of so-called “Digital Twins”. In Europe multi-million and even multi-billion projects are initiated for example, the Digital Twin of the Ocean and the Digital Twin Earth. But also many smaller digital-twin projects are popping up in the fields of city management, tunnels, hydraulic structures, waterways and coastal management. 
But what are Digital Twins really? Why are they now trending? What makes a Digital Twin different from a serious game, a numerical model or a simulator? In this session we will look at examples of digital twins, we will compare them to more traditional platforms and together define our expectations on future digital twins.  +
A wide variety of hydrological models are used by hydrologists: some differ because they were designed for different applications, some because of personal preferences of the modeller. All of them share the property that, like most scientific research code, it is rather hard to get someone elses model to run. The recently launched eWaterCycle platform takes away the headache of working with each other's models. In eWaterCycle models are run in containers and communicate with the central (Jupyter based) runtime environment through BMI. In this way a user can be talking to a Fortran model from Python without having to know anything about Fortran.
Removing this headache allows hydrologists to easily run and couple each other's models facilitating science questions like the impact of model choice on results, or coupling different (regional, processes) models together with ease. In this talk I will highlight (and demonstrate) both the technology behind the eWaterCycle platform as well as the current and future research being done using the platform.  +
ANUGA is an open source software package capable of simulating small-scale hydrological processes such as dam breaks, river flooding, storm surges and tsunamis. ANUGA is a Python-language model that solves the Shallow Water Wave Equation on an unstructured triangular grid and can simulate shock waves and rapidly changing flows. It was developed by the Australian National University and Geosciences Australia and has an active developer and user community.<br><br>The package supports discontinuous elevation, or ‘jumps’ in the bed profile between neighbouring cells. This has a number of benefits. Firstly it can preserve lake-at-rest type stationary states with wet-dry fronts. It can also simulate very shallow frictionally dominated flow down sloping topography, as typically occurs in direct-rainfall flood models. A further benefit of the discontinuous-elevation approach, when combined with an unstructured mesh, is that the model can sharply resolve rapid changes in the topography associated with e.g. narrow prismatic drainage channels, or buildings, without the computational expense of a very fine mesh. The boundaries between such features can be embedded in the mesh using break-lines, and the user can optionally specify that different elevation datasets are used to set the elevation within different parts of the mesh (e.g. often it is convenient to use a raster digital elevation model in terrestrial areas, and surveyed channel bed points in rivers). The discontinuous-elevation approach also supports a simple and computationally efficient treatment of river walls. These are arbitrarily narrow walls between cells, higher than the topography on either side, where the flow is controlled by a weir equation and optionally transitions back to the shallow water solution for sufficiently submerged flows. This allows modelling of levees or lateral weirs which are much finer than the mesh size.<br><br>This clinic will provide a hands-on introduction to hydrodynamic modeling using ANUGA. We will discuss the structure and capabilities of the model as we build and run increasingly complex simulations involving channels and river walls.  No previous knowledge of Python is required. Example input files will be provided and participants will be able to explore the code and outputs at their own pace.  
ANUGA is an open source software package capable of simulating small-scale hydrological processes such as dam breaks, river flooding, storm surges and tsunamis. Thanks to its modular structure, we’ve incorporated additional components to ANUGA that allow it to model suspended sediment transport and vegetation drag. ANUGA is a Python-language model that solves the Shallow Water Wave Equation on an unstructured triangular grid and can simulate shock waves and rapidly changing flows. It was developed by the Australian National University and Geosciences Australia and has an active developer and user community.<br><br>This clinic will provide a hands-on introduction to hydrodynamic modeling using ANUGA. We will discuss the structure and capabilities of the model as we build and run increasingly complex simulations. No previous knowledge of Python is required. Example input files will be provided and participants will be able to explore the code and outputs at their own pace.  +
