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> : Contents Section2 BACKGROUND TO INTERACTIVE CFD RESEARCH.................. 2-142.1 OVERVIEW .........................................................................................................2-142.2 THE TRADITIONAL APPROACH AND WORK ELSEWHERE ......................................2-152.2.1 Batch mode CFD codes ..............................................................................2-152.2.2 Other approaches to improve batch mode CFD codes.................................2-162.2.3 Other interesting and / or relevant research................................................2-172.2.4 Prior CFD research in the <strong>University</strong> <strong>of</strong> <strong>Greenwich</strong>....................................2-182.3 RECENT DEVELOPMENTS....................................................................................2-182.4 ASSESSMENT OF THE DEVELOPMENT TECHNIQUES AVAILABLE TO DEVELOP AFRAMEWORK FOR INTERACTIVE CFD RESEARCH ......................................................2-192.4.1 Develop a new CFD engine from scratch and add interactive techniques....2-202.4.1.1 Development time factor............................................................................................................................2-202.4.1.2 Reliability <strong>of</strong> CFD s<strong>of</strong>tware........................................................................................................................2-202.4.1.3 Access to CFD expertise.............................................................................................................................2-212.4.1.4 System capabilities......................................................................................................................................2-212.4.1.5 Other problems with developing from scratch...........................................................................................2-212.4.2 Add interactive functionality to an existing commercial CFD system ..........2-222.4.2.1 Sensitivity <strong>of</strong> commercial s<strong>of</strong>tware ............................................................................................................2-232.4.2.2 Access to commercial s<strong>of</strong>tware..................................................................................................................2-232.4.2.3 Authority to modify commercial s<strong>of</strong>tware .................................................................................................2-232.4.2.4 Access to developers' expertise...................................................................................................................2-232.4.3 Extending the capabilities <strong>of</strong> the existing partially complete CFD code :"FLOWES".............................................................................................................2-242.4.4 Simple automated translation <strong>of</strong> a legacy CFD system................................2-242.4.5 Creation <strong>of</strong> nearly unchanged libraries <strong>of</strong> numerical routines and theimposition <strong>of</strong> high level structure............................................................................2-252.4.6 Reverse engineering <strong>of</strong> a legacy CFD system back to basic design and reimplementfrom this design.....................................................................................2-262.4.7 Reverse engineering <strong>of</strong> a legacy CFD system and re-implementation using anviii

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

Saved successfully!

Ooh no, something went wrong!