DocumentCode :
2300820
Title :
The design and implementation of the Cortex visualization system
Author :
Banerjee, Deb ; Morley, Chris ; Smith, Wayne
Author_Institution :
Fluent Inc., Lebanon, NH, USA
fYear :
1994
fDate :
17-21 Oct 1994
Firstpage :
265
Abstract :
Cortex has been designed for interactive analysis and display of simulation data generated by CFD applications based on unstructured-grid solvers. Unlike post-processing visualization environments, Cortex is designed to work in co-processing mode with the CFD application. This significantly reduces data storage and data movement requirements for visualization and also allows users to interactively steer the application. Further, Cortex supports high-performance by running on massively parallel computers and workstation clusters. An important goal for Cortex, is to provide visualization to a variety of solvers which differ in their solution methodologies and supported flow models. Coupled with the co-processing requirement, this has required the development of a well defined programming interface to the CFD solver that lets the visualization system communicate efficiently with the solver, and requires minimal programming effort for porting to new solvers. Further, the requirement for targeting multiple solvers and application niches demands that the visualization system be rapidly and easily modifiable. Such flexibility is attained in Cortex by using the high-level, interpreted language Scheme for implementing user-interfaces and high-level visualization functions. By making the Scheme interpreter available from the Cortex text interface, the user can also customize and extend the visualization system
Keywords :
data visualisation; flow; flow simulation; human factors; interactive systems; object-oriented languages; parallel machines; physics; physics computing; user interfaces; CFD applications; Cortex visualization system; Scheme interpreter; co-processing mode; computational fluid dynamics; data movement requirements; flow models; high-level visualization functions; interactive analysis; interpreted language Scheme; massively parallel computers; programming interface; simulation data; unstructured-grid solvers; user-interfaces; visualization environments; workstation clusters; Analytical models; Application software; Brain modeling; Computational fluid dynamics; Computer networks; Concurrent computing; Data visualization; Displays; Memory; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualization, 1994., Visualization '94, Proceedings., IEEE Conference on
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-6627-7
Type :
conf
DOI :
10.1109/VISUAL.1994.346310
Filename :
346310
Link To Document :
بازگشت