contributor author | Gang-Hai Huang | |
contributor author | Yuan-Zhen Xu | |
contributor author | Xiao-Feng Chen | |
contributor author | Ming Xia | |
contributor author | Shu Zhang | |
contributor author | Xiong-Wei Yi | |
date accessioned | 2022-01-30T21:45:58Z | |
date available | 2022-01-30T21:45:58Z | |
date issued | 10/1/2020 12:00:00 AM | |
identifier other | %28ASCE%29GM.1943-5622.0001811.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4268800 | |
description abstract | A new C++ programming strategy with high modularization and good portability, and a novel data storage format for simultaneous equations with little computer memory consumption, no sorting operation, and simple addressing algorithm are proposed for the three-dimensional sphere discontinuous deformation analysis (3D SDDA) to overcome the shortcomings of existing computation programs. An object-oriented data structure for the 3D SDDA computing code that is highly modular and easily transplanted is designed. Then, to demonstrate the portability of the 3D SDDA computing code, two computation architectures are respectively constructed to form two independent computation programs for 3D SDDA. Finally, several benchmark tests are conducted to verify the correctness of the 3D SDDA model in the new computation program, and a 170,725-sphere landslide example is simulated on a desktop computer to demonstrate the capability of the new computation program in large-scale engineering applications. Comparison between the new and existing computation programs regarding computer memory and time consumed demonstrates the great advantages brought about by the new computation program. | |
publisher | ASCE | |
title | A New C++ Programming Strategy for Three-Dimensional Sphere Discontinuous Deformation Analysis | |
type | Journal Paper | |
journal volume | 20 | |
journal issue | 10 | |
journal title | International Journal of Geomechanics | |
identifier doi | 10.1061/(ASCE)GM.1943-5622.0001811 | |
page | 13 | |
tree | International Journal of Geomechanics:;2020:;Volume ( 020 ):;issue: 010 | |
contenttype | Fulltext | |