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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>PhD</strong> <strong>Thesis</strong> by John Ewer.methodology that was developed for the re-use <strong>of</strong> the legacy CFD s<strong>of</strong>tware in order to providea framework for the research required for this project. The reverse engineering and reengineeringprinciples developed during this investigation are <strong>of</strong> significant interest in their ownright, particularly when one considers the large amount <strong>of</strong> useful legacy code that is still in usebut is <strong>of</strong>ten difficult to maintain or to integrate with newer applications.Chapter 4. This chapter describes the creation <strong>of</strong> the prototype CFD system from the reengineeredlegacy s<strong>of</strong>tware. This is the "vehicle" that was to be used for the investigations intothe potential benefits <strong>of</strong> interactive control.Chapter 5. This chapter discusses the validation <strong>of</strong> the prototype CFD environment andcompares the run-time behaviour with the legacy s<strong>of</strong>tware from which it evolved. This wasnecessary to check that the reverse-engineering process has not corrupted the functionalbehaviour <strong>of</strong> the s<strong>of</strong>tware.Chapter 6. This chapter introduces a set <strong>of</strong> simulation cases with their results, and consequentinterpretations. These test cases were used to investigate the potential benefits <strong>of</strong> interactivecontrol and monitoring.Chapter 7. This chapter discusses some preliminary findings <strong>of</strong> research that was conducted intosolution optimisation. The two techniques that were investigated were automated dynamicsolution control and a new solver technique called a group solver.Chapter 8. This chapter <strong>of</strong>fers conclusions about the benefits <strong>of</strong> these investigations.Chapter 9. This chapter indicates the need for additional research. This additional research couldnot be completed or fully investigated due to time constraints.The Appendices include technical descriptions <strong>of</strong> the algorithms, design and developmenttechniques employed in the particular class <strong>of</strong> CFD code used during this research. Publishedpapers, from the author, which are directly relevant to this investigation have also been includedin their entirety, so that referring sections <strong>of</strong> this thesis could be written more concisely.1-13

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

Saved successfully!

Ooh no, something went wrong!