{"title":"Balancing efficiency and accuracy for sediment transport simulations","authors":"Wenjie Wei, S. Clark, Huayou Su, M. Wen, X. Cai","doi":"10.1088/1749-4699/6/1/015011","DOIUrl":null,"url":null,"abstract":"Simulating multi-lithology sediment transport requires numerically solving a fully coupled system of nonlinear partial differential equations. The most standard approach is to simultaneously update all the unknown fields. Such a fully implicit strategy can be computationally demanding due to the need for Newton–Raphson iterations to set up and solve a large system of linearized algebraic equations. Fully explicit numerical schemes that do not solve linear systems are possible to devise, but suffer from considerably lower numerical stability and accuracy. Adding to this competition, there are semi-implicit numerical schemes that lie between the two extremes. This paper presents two contributions. First, we devise a new semi-implicit scheme that has second-order accuracy in the temporal direction. Second, and more importantly, we propose a novel methodology for comparing numerical schemes by considering accuracy, stability and computing speed at the same time. This methodology is general and easy to use, based on simple prediction models for the overall computation time on multicore architectures. Our findings are accompanied by numerical experiments modeling the sediment transport in Monterey Bay.","PeriodicalId":89345,"journal":{"name":"Computational science & discovery","volume":"6 1","pages":"015011"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1088/1749-4699/6/1/015011","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational science & discovery","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/1749-4699/6/1/015011","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Simulating multi-lithology sediment transport requires numerically solving a fully coupled system of nonlinear partial differential equations. The most standard approach is to simultaneously update all the unknown fields. Such a fully implicit strategy can be computationally demanding due to the need for Newton–Raphson iterations to set up and solve a large system of linearized algebraic equations. Fully explicit numerical schemes that do not solve linear systems are possible to devise, but suffer from considerably lower numerical stability and accuracy. Adding to this competition, there are semi-implicit numerical schemes that lie between the two extremes. This paper presents two contributions. First, we devise a new semi-implicit scheme that has second-order accuracy in the temporal direction. Second, and more importantly, we propose a novel methodology for comparing numerical schemes by considering accuracy, stability and computing speed at the same time. This methodology is general and easy to use, based on simple prediction models for the overall computation time on multicore architectures. Our findings are accompanied by numerical experiments modeling the sediment transport in Monterey Bay.