Object-Oriented Methods and Non-Linear Finite Element Analysis: Advantages and Difficulties

    Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

    1 Citation (Scopus)

    Abstract

    The use of the object-oriented approach allowed sub-structure based algorithms to be implemented in a straightforward manner, and thus to implement more flexible and efficient algorithms. This relates to reducing the need for stiffness matrix recalculation, and subsequent decomposition. It is found that robust and extensible class hierarchies can be constructed if appropriate class design guidelines are followed carefully. Furthermore, the object-oriented approach yields significant advantages in terms of software engineering, and applying functionality efficiently.

    Original languageEnglish
    Title of host publicationCCP: 76
    Subtitle of host publicationProceedings of the Third International Conference on Engineering Computational Technology
    EditorsB.H.V. Topping, Z. Bittnar, B.H.V. Topping, Z. Bittnar
    PublisherCivil-Comp Press
    ChapterIV
    Pages21-22
    Number of pages2
    ISBN (Print)0948749857, 0948749865
    DOIs
    Publication statusPublished - 2002
    EventProceedings of the Third International Conference on Engineering Computational Technology - Prague, Czech Republic
    Duration: 4 Sep 20026 Sep 2002

    Conference

    ConferenceProceedings of the Third International Conference on Engineering Computational Technology
    CountryCzech Republic
    CityPrague
    Period4/09/026/09/02

    Fingerprint

    Finite element method
    Stiffness matrix
    Software engineering
    Decomposition

    Keywords

    • Finite element analysis
    • Non-linearity
    • Object-oriented programming

    Cite this

    Mackie, R. I. (2002). Object-Oriented Methods and Non-Linear Finite Element Analysis: Advantages and Difficulties. In B. H. V. Topping, Z. Bittnar, B. H. V. Topping, & Z. Bittnar (Eds.), CCP: 76: Proceedings of the Third International Conference on Engineering Computational Technology (pp. 21-22). [7] Civil-Comp Press. https://doi.org/10.4203/ccp.76.7, https://doi.org/10.4203/ccp.76
    Mackie, R. I. / Object-Oriented Methods and Non-Linear Finite Element Analysis : Advantages and Difficulties. CCP: 76: Proceedings of the Third International Conference on Engineering Computational Technology. editor / B.H.V. Topping ; Z. Bittnar ; B.H.V. Topping ; Z. Bittnar. Civil-Comp Press, 2002. pp. 21-22
    @inbook{2de715db4f9c4a44ac54fcedb8cd2164,
    title = "Object-Oriented Methods and Non-Linear Finite Element Analysis: Advantages and Difficulties",
    abstract = "The use of the object-oriented approach allowed sub-structure based algorithms to be implemented in a straightforward manner, and thus to implement more flexible and efficient algorithms. This relates to reducing the need for stiffness matrix recalculation, and subsequent decomposition. It is found that robust and extensible class hierarchies can be constructed if appropriate class design guidelines are followed carefully. Furthermore, the object-oriented approach yields significant advantages in terms of software engineering, and applying functionality efficiently.",
    keywords = "Finite element analysis, Non-linearity, Object-oriented programming",
    author = "Mackie, {R. I.}",
    year = "2002",
    doi = "10.4203/ccp.76.7",
    language = "English",
    isbn = "0948749857",
    pages = "21--22",
    editor = "B.H.V. Topping and Z. Bittnar and B.H.V. Topping and Z. Bittnar",
    booktitle = "CCP: 76",
    publisher = "Civil-Comp Press",

    }

    Mackie, RI 2002, Object-Oriented Methods and Non-Linear Finite Element Analysis: Advantages and Difficulties. in BHV Topping, Z Bittnar, BHV Topping & Z Bittnar (eds), CCP: 76: Proceedings of the Third International Conference on Engineering Computational Technology., 7, Civil-Comp Press, pp. 21-22, Proceedings of the Third International Conference on Engineering Computational Technology, Prague, Czech Republic, 4/09/02. https://doi.org/10.4203/ccp.76.7, https://doi.org/10.4203/ccp.76

    Object-Oriented Methods and Non-Linear Finite Element Analysis : Advantages and Difficulties. / Mackie, R. I.

    CCP: 76: Proceedings of the Third International Conference on Engineering Computational Technology. ed. / B.H.V. Topping; Z. Bittnar; B.H.V. Topping; Z. Bittnar. Civil-Comp Press, 2002. p. 21-22 7.

    Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

    TY - CHAP

    T1 - Object-Oriented Methods and Non-Linear Finite Element Analysis

    T2 - Advantages and Difficulties

    AU - Mackie, R. I.

    PY - 2002

    Y1 - 2002

    N2 - The use of the object-oriented approach allowed sub-structure based algorithms to be implemented in a straightforward manner, and thus to implement more flexible and efficient algorithms. This relates to reducing the need for stiffness matrix recalculation, and subsequent decomposition. It is found that robust and extensible class hierarchies can be constructed if appropriate class design guidelines are followed carefully. Furthermore, the object-oriented approach yields significant advantages in terms of software engineering, and applying functionality efficiently.

    AB - The use of the object-oriented approach allowed sub-structure based algorithms to be implemented in a straightforward manner, and thus to implement more flexible and efficient algorithms. This relates to reducing the need for stiffness matrix recalculation, and subsequent decomposition. It is found that robust and extensible class hierarchies can be constructed if appropriate class design guidelines are followed carefully. Furthermore, the object-oriented approach yields significant advantages in terms of software engineering, and applying functionality efficiently.

    KW - Finite element analysis

    KW - Non-linearity

    KW - Object-oriented programming

    UR - http://www.scopus.com/inward/record.url?scp=0036930390&partnerID=8YFLogxK

    U2 - 10.4203/ccp.76.7

    DO - 10.4203/ccp.76.7

    M3 - Chapter (peer-reviewed)

    AN - SCOPUS:0036930390

    SN - 0948749857

    SN - 0948749865

    SP - 21

    EP - 22

    BT - CCP: 76

    A2 - Topping, B.H.V.

    A2 - Bittnar, Z.

    A2 - Topping, B.H.V.

    A2 - Bittnar, Z.

    PB - Civil-Comp Press

    ER -

    Mackie RI. Object-Oriented Methods and Non-Linear Finite Element Analysis: Advantages and Difficulties. In Topping BHV, Bittnar Z, Topping BHV, Bittnar Z, editors, CCP: 76: Proceedings of the Third International Conference on Engineering Computational Technology. Civil-Comp Press. 2002. p. 21-22. 7 https://doi.org/10.4203/ccp.76.7, https://doi.org/10.4203/ccp.76