Object-Oriented Design of Pre-conditioned Iterative Equation Solvers using .NET

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

    6 Citations (Scopus)

    Abstract

    An object-oriented and component based framework is developed for the implementation of pre-conditioned conjugate gradient equation solvers. The software is implemented using.NET and is builds upon previous work by the author. The framework can be used on a single computer, or for distributed solution using several networked computers. The framework is component based. The component-based approach enables sources of complexity to be isolated from each other, thus greatly increasing the flexibility of the software. Moreover, the use of.NET makes it relatively straightforward to develop distributed applications. The framework was used in a finite element program and the speed-up results are presented.

    Original languageEnglish
    Title of host publicationCCP: 84
    Subtitle of host publicationProceedings of the Fifth International Conference on Engineering Computational Technology
    EditorsB.H.V. Topping, G. Montero, R. Montenegro
    PublisherCivil-Comp Press
    ChapterXI
    Pages243-244
    Number of pages2
    ISBN (Print)1905088116
    DOIs
    Publication statusPublished - 2006
    Event5th International Conference on Engineering Computational Technology, ECT 2006 - Las Palmas de Gran Canaria, Spain
    Duration: 12 Sep 200615 Sep 2006
    http://www.civil-comp.com/conf/ect2006.htm (Link to conference information)

    Conference

    Conference5th International Conference on Engineering Computational Technology, ECT 2006
    Abbreviated titleECT 2006
    CountrySpain
    CityLas Palmas de Gran Canaria
    Period12/09/0615/09/06
    Internet address

    Keywords

    • Distributed processing
    • Domain decomposition
    • Iterative solution methods
    • Object-oriented programming
    • Software components

    Cite this

    MacKie, R. I. (2006). Object-Oriented Design of Pre-conditioned Iterative Equation Solvers using .NET. In B. H. V. Topping, G. Montero, & R. Montenegro (Eds.), CCP: 84: Proceedings of the Fifth International Conference on Engineering Computational Technology (pp. 243-244). [111] Civil-Comp Press. https://doi.org/10.4203/ccp.84.111, https://doi.org/10.4203/ccp.84