20.07.2015 Views

PhD Thesis - staffweb - University of Greenwich

PhD Thesis - staffweb - University of Greenwich

PhD Thesis - staffweb - University of Greenwich

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>PhD</strong> <strong>Thesis</strong> by John Ewer.membership groups <strong>of</strong>fered any benefits to CFD simulation and to ascertain if interactive control<strong>of</strong> groups was in any way beneficial.Also researched was the potential for automated solution control using the knowledge gainedduring the optimisation research mentioned above.1.4 Contribution to knowledgeThe following summary indicates the significance <strong>of</strong> this work based on the limitations andproblems <strong>of</strong> existing CFD systems in general and the legacy source CFD code in particular.1.4.1 Development <strong>of</strong> an incremental re-engineering methodologyThe techniques created to reverse-engineer and re-engineer the legacy FORTRAN CFD code,using a novel incremental approach that preserves functional consistency, are likely to provebeneficial to a wide range <strong>of</strong> legacy numerical s<strong>of</strong>tware systems both within and outside <strong>of</strong> thedomain <strong>of</strong> CFD research.1.4.2 Investigation <strong>of</strong> new CFD techniquesThe prototype system has been used to research numerous enhancements made possible by thestructure, availability <strong>of</strong> dynamic memory allocation and the Object Oriented design paradigmimposed during the s<strong>of</strong>tware re-engineering. This has allowed research into the benefits <strong>of</strong>unstructured group solvers [EWER99-3] to be investigated as well as research into theautomation <strong>of</strong> interactive control experiences using Knowledge Based System (KBS) controltechniques.Other techniques, outside <strong>of</strong> the scope <strong>of</strong> this thesis, are also being developed within theSmartfire framework [TAYLOR96]. This work is facilitated by the open and extensible s<strong>of</strong>twarearchitecture. These techniques include run-time mesh adaption, fire modelling using solidcombustion, modelling <strong>of</strong> thermal radiation and simulation <strong>of</strong> flash-over.1-9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!