Dynamic Allocation of Ragged Arrays Using C++: Potentiality for Finite-Element Method SoftwareSource: Journal of Computing in Civil Engineering:;2008:;Volume ( 022 ):;issue: 005Author:Edgar F. Black
DOI: 10.1061/(ASCE)0887-3801(2008)22:5(303)Publisher: American Society of Civil Engineers
Abstract: is an irregularly shaped data structure that is an extremely convenient and natural means of implementing storage schemes that exploit the symmetry and sparsity of the different stiffness matrices involved in the finite-element method. Ragged arrays have the potential for improving the programmer’s productivity as well as enhancing code maintainability. Additionally, no performance degradation was detected when ragged arrays were used; the performance of the Gauss elimination procedure, implemented in C++ using ragged arrays, was comparable to the performance of the same procedure implemented in FORTRAN using traditional data structures.
|
Collections
Show full item record
| contributor author | Edgar F. Black | |
| date accessioned | 2017-05-08T21:13:29Z | |
| date available | 2017-05-08T21:13:29Z | |
| date copyright | September 2008 | |
| date issued | 2008 | |
| identifier other | %28asce%290887-3801%282008%2922%3A5%28303%29.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/43384 | |
| description abstract | is an irregularly shaped data structure that is an extremely convenient and natural means of implementing storage schemes that exploit the symmetry and sparsity of the different stiffness matrices involved in the finite-element method. Ragged arrays have the potential for improving the programmer’s productivity as well as enhancing code maintainability. Additionally, no performance degradation was detected when ragged arrays were used; the performance of the Gauss elimination procedure, implemented in C++ using ragged arrays, was comparable to the performance of the same procedure implemented in FORTRAN using traditional data structures. | |
| publisher | American Society of Civil Engineers | |
| title | Dynamic Allocation of Ragged Arrays Using C++: Potentiality for Finite-Element Method Software | |
| type | Journal Paper | |
| journal volume | 22 | |
| journal issue | 5 | |
| journal title | Journal of Computing in Civil Engineering | |
| identifier doi | 10.1061/(ASCE)0887-3801(2008)22:5(303) | |
| tree | Journal of Computing in Civil Engineering:;2008:;Volume ( 022 ):;issue: 005 | |
| contenttype | Fulltext |