Design and implementation for 3D unsteady CFD data visualization using object-oriented MFC with open gl

Download
  1. (PDF, 577 KB)
  2. Get@NRC: Design and implementation for 3D unsteady CFD data visualization using object-oriented MFC with open gl (Opens in a new window)
AuthorSearch for:
TypeArticle
Journal titleComputational Fluid Dynamics Journal
Volume11
Issue3
Pages335345; # of pages: 11
SubjectCFD visualization; MFC; Visual C++; Object-oriented programming; GUI; CAD graphics; panel methods; propeller
AbstractThis article introduces an idea to improve the reusability, user friendliness and productivity of a general CFD code and describes the methods that were developed in design and implementation of a postprocessor. This component performed the required tasks to present colour-blended 3D unsteady data on moving bodies, as an application to unsteady CFD data visualization. This work provided general procedures to design and build a postprocessor for numerical modeling code, which is essential for the integration of a CFD code. This design and implementation work integrated the Microsoft Foundation Classes (MFC) in VisualC++ and OpenGL from SGI. Using the procedures and instructions presented in this article, various numerical modeling codes that were developed by research scientists, engineers and graduate students, could be modified with minor effort to become more valuable and productive because the processor adds data visibility, user-friendliness and hence the reusability of a CFD code.
Publication date
AffiliationNRC Institute for Ocean Technology; National Research Council Canada
Peer reviewedNo
IdentifierIR-2003-27
NRC number6028
NPARC number8895037
Export citationExport as RIS
Report a correctionReport a correction
Record identifier47efb2f7-b65b-453c-9e5e-77fa829ab8bd
Record created2009-04-22
Record modified2016-05-09
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)