Eine Plattform für die Wissenschaft: Bauingenieurwesen, Architektur und Urbanistik
A New C++ Programming Strategy for Three-Dimensional Sphere Discontinuous Deformation Analysis
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.
A New C++ Programming Strategy for Three-Dimensional Sphere Discontinuous Deformation Analysis
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.
A New C++ Programming Strategy for Three-Dimensional Sphere Discontinuous Deformation Analysis
Huang, Gang-Hai (Autor:in) / Xu, Yuan-Zhen (Autor:in) / Chen, Xiao-Feng (Autor:in) / Xia, Ming (Autor:in) / Zhang, Shu (Autor:in) / Yi, Xiong-Wei (Autor:in)
28.07.2020
Aufsatz (Zeitschrift)
Elektronische Ressource
Unbekannt
Three dimensional Discontinuous Deformation Analyses
British Library Conference Proceedings | 2001
|Three dimensional discontinuous deformation analysis for rockfall simulation
British Library Conference Proceedings | 2005
|