Object oriented programming and finite element analysis: achieving control over the calculation process

R. I. Mackie (Lead / Corresponding author), R. R. Gajewski

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    2 Citations (Scopus)


    The authors have used object oriented programming methods to develop finite element programs. This paper will highlight some of the key design features that have proved to be useful, and will show how the use of 00 methods allows better use to be made of the underlying mathematics, the operating system, and the even the user. Originally the work was used to improve the usability of finite element programs, providing better user interfaces and links to graphical models. The work has since progressed to make use of sub-structure based calculation methods, and concurrent processing in the form of multi-threading. These latter steps were adopted to improve interactivity, and program efficiency. They also provide a foundation for taking advantage of parallel processing.
    Original languageEnglish
    Title of host publicationObject-Oriented Technology: ECOOP’98 Workshop Reader
    Subtitle of host publicationECOOP’ 98 Workshops, Demos, and Posters Brussels, Belgium, July 20–24, 1998 Proceedings
    EditorsSerge Demeyer, Jan Bosch
    Place of PublicationBerlin
    Number of pages2
    ISBN (Electronic)9783540492559
    ISBN (Print)9783540654605
    Publication statusPublished - 1998
    Event8th Workshop for PhD Students in Object-Oriented Systems - Brussels, Belgium
    Duration: 20 Jul 199821 Jul 1998

    Publication series

    NameLecture notes in computer science
    ISSN (Print)0302-9743


    Workshop8th Workshop for PhD Students in Object-Oriented Systems
    OtherWorkshop 1 - part of ECOOP'98: 12th European Conference on Object-Oriented Programming, Brussels, Belgium, July 20 - 24, 1998
    Internet address

    Cite this