Abstract

Research software often consists of individual, isolated prototype applications. Small proof of concept applications are usually enough for demonstrating new algorithms. However, the unification of new research algorithms into a cohesive software framework has advantages. Adding new features to an existing pipeline reduces implementation overhead. The researcher is more able to compare and contrast existing or previous work with new research. Utilizing previously implemented techniques, researchers are able to combine visualization options in new ways that typical research prototypes cannot. The software application can be made available to the domain expert for evaluation and future use. These goals are in part realized by utilizing recent advancements in game design technology and by leveraging features available with recent graphics hardware. Described is the design of a feature-rich flow visualization software framework in more detail than a typical research paper. In contrast to most research prototypes, the system we present handles real-world simulation datasets by interfacing directly with the commercial package called tecplot. We present a description of our system in detail, whereas previously published work focuses on the research contribution. The effectiveness and scalability of the approach is also discussed.

Highlights

  • Computational fluid dynamics (CFD) is a rapidly developing tool for fluid analysis [1]

  • With wide reaching industrial applications, such as automotive, aerospace, weather and medical, it is an increasingly important software application used to speed up the design process while reducing costs

  • In order to present a visualization toolkit that is capable of dealing with large simulation data and complex algorithms, a comprehensive and versatile visualization framework is needed. It is the focus of this chapter to describe the design and implementation of a state-of-the-art flow visualization framework that provides scientists and engineers with effective solutions for the visualization of CFD

Read more

Summary

Introduction

Computational fluid dynamics (CFD) is a rapidly developing tool for fluid analysis [1]. In order to present a visualization toolkit that is capable of dealing with large simulation data and complex algorithms, a comprehensive and versatile visualization framework is needed. It is the focus of this chapter to describe the design and implementation of a state-of-the-art flow visualization framework that provides scientists and engineers with effective solutions for the visualization of CFD simulation data. A platform independent flexible framework, which implements state of the art research algorithms in flow visualization. Unlike most prototypes, it interfaces directly with commercial software It combines the best of both worlds: state-of-the-art flow visualization with commercial-grade datasets.

System Overview
GUI Subsystem Design
Services Subsystem Design
Logic Subsystem Design
The Factory
The Observer
The Rendering Loop
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.