FoamVis, A Visualization System for Foam Research: Design and Implementation

Other literature type, Article English OPEN
Dan R. Lipsa ; Richard C. Roberts ; Robert S. Laramee (2015)
  • Publisher: MDPI AG
  • Journal: Computers (issn: 2073-431X)
  • Related identifiers: doi: 10.3390/computers4010039
  • Subject: Surface Evolver | bubble-scale foam simulation | FoamVis | Electronic computers. Computer science | time-dependent visualization | QA75.5-76.95
    acm: ComputingMethodologies_COMPUTERGRAPHICS | GeneralLiterature_MISCELLANEOUS

Liquid foams are used in areas such as mineral separation, oil recovery, food and beverage production, sanitation and fire fighting. To improve the quality of products and the efficiency of processes in these areas, foam scientists wish to understand and control foam behaviour. To this end, foam scientists have used foam simulations to model foam behaviour; however, analysing these simulations presents difficult challenges. We describe the main foam research challenges and present the design of FoamVis, the only existing visualization, exploration and analysis application created to address them. We describe FoamVis’ main features, together with relevant design and implementation notes. Our goal is to provide a global overview and individual feature implementation details that would allow a visualization scientist to extend the FoamVis system with new algorithms and adapt it to new requirements. The result is a detailed presentation of the software that is not provided in previous visualization research papers.
  • References (24)
    24 references, page 1 of 3

    1. Weaire, D.; Hutzler, S. The Physics of Foams; Oxford University Press: Oxford, UK, 1999.

    2. Rossen, W. Foams in Enhanced Oil Recovery. Surfactant Science Series; CRC Press: New York, NY, USA, 1996; Volume 57, pp. 413-464.

    3. Prud'homme, R.; Warr, G. Foams in Mineral Flotation and Separation Processes. Surfactant Science Series; CRC Press: New York, NY, USA, 1996; Volume 57, pp. 511-554.

    4. Brakke, K. The Surface Evolver. Exp. Math. 1992, 1, 141-165.

    5. Lips¸a, D.R.; Laramee, R.S. Cox, S.J.; Davies, I.T. Visualizing 3D Time-Dependent Foam Simulation Data. In Proceedings of the Lecture Notes in Computer Science, International Symposium on Visual Computing (ISVC), Rethymnon, Crete, Greece, 29-31 July 2013.

    6. Lips¸a, D.R.; Laramee, R.S.; Cox, S.J.; Davies, I.T. FoamVis: Visualization of 2D Foam Simulation Data. IEEE Trans. Vis. Comput. Graph. 2011, 17, 2096-2105.

    7. Lips¸a, D.R.; Laramee, R.S.; Cox, S.J.; Davies, I.T. Comparative Visualization and Analysis of Time-Dependent, 2D Foam Simulation Data. In Proceedings of Computer Graphics and Visual Computing (CGVC), Leeds, UK, 10-11 September 2014.

    8. Lipsa, D. FoamVis, 2013. Available online: csbob/research/foamVis/ design/html/ (accessed on 25 June 2013).

    9. Lips¸a, D.R.; Laramee, R.S.; Cox, S.J.; Davies, I.T. A Visualization Tool For Foam Research. In Proceedings of the NAFEMS World Congress (NWC) Conference, Salzburg, Austria, 9-12 June 2013; p. 141.

    10. Bell, D. UML basics: The component diagram, 2004. Available online: developerworks/rational/library/dec04/bell/index.html (accessed on 25 June 2013).

  • Metrics
    No metrics available
Share - Bookmark