Using C++ templates to implement finite element classes

Authors
Citation
Ml. Bittencourt, Using C++ templates to implement finite element classes, ENG COMPUTA, 17(6-7), 2000, pp. 775-788
Citations number
28
Categorie Soggetti
Engineering Mathematics
Journal title
ENGINEERING COMPUTATIONS
ISSN journal
02644401 → ACNP
Volume
17
Issue
6-7
Year of publication
2000
Pages
775 - 788
Database
ISI
SICI code
0264-4401(2000)17:6-7<775:UCTTIF>2.0.ZU;2-K
Abstract
Presents the development of object-oriented finite element classes based on the concept of parameterized types of templates of the C++ programming lan guage. Two parameter array classes were implemented which are used extensiv ely in other classes. The implementation was simple, resulting in a set of manageable, efficient and simple C++ finite element classes. Initially obje ct-oriented programming concepts, C++ templates and template array classes ave presented. The finite element classes and some examples using those cla sses are also discussed.