Code verification in computational geomechanics: Method of manufactured solutions (MMS)
Autor: | Arman Khoshghalb, Kaveh Zamani, Arash Tootoonchi, Omid Ghaffaripour |
---|---|
Rok vydání: | 2019 |
Předmět: |
Discretization
Computer science 0211 other engineering and technologies Order of accuracy 02 engineering and technology Time step 010502 geochemistry & geophysics Geotechnical Engineering and Engineering Geology 01 natural sciences Computer Science Applications Computational science Geomechanics Rate of convergence 021101 geological & geomatics engineering 0105 earth and related environmental sciences Coding (social sciences) |
Zdroj: | Computers and Geotechnics. 116:103178 |
ISSN: | 0266-352X |
DOI: | 10.1016/j.compgeo.2019.103178 |
Popis: | Code verification is the process of ensuring that there are no coding mistakes or algorithm deficiencies in a scientific computing code. In this paper, code verification in computational geomechanics based on the method of manufactured solutions (MMS) is discussed. The application of this technique, which is the most rigorous method among all code verification techniques, is presented through verification of an in-house geomechanics code based on the Edge-based Smoothed Point Interpolation Method (ESPIM) for spatial, and three-point scheme for temporal discretisation of the governing equations. The MMS, as a generic approach to construct all-inclusive and complex test solutions for code verification, is explained. Two manufactured solutions along with an order of accuracy study are employed in several different setups to obtain the numerical and formal order of accuracies of the code. Results from the mesh and time step refinement studies confirm the verification of our code, and demonstrate the application of the MMS and order of convergence study in coupled problems in geomechanics. |
Databáze: | OpenAIRE |
Externí odkaz: |