REVIEW ON OPENFOAM - AN OPEN SOURCE SOFTWARE

Source 공개 코드 OpenFOAM에 대한 리뷰

  • 박준권 (포항공과대학교 대학원 기계공학과) ;
  • 강관형 (포항공과대학교 기계공학과)
  • Received : 2010.06.11
  • Accepted : 2010.08.27
  • Published : 2010.09.30

Abstract

Recently, several open source codes for computational fluid dynamics (CFD) have been introduced and are spreading fast. Our group has chosen the OpenFOAM as a platform to develop our own in-house code. In this brief review, we would like to share the information on the codes and what we have experienced so far. We introduce several features of OpenFOAM, which include the performance compared with commercial packages, estimation for current user population, and our own prospect for future improvement in performance and growth in user population. In addition, we briefly introduce our experience gained in embedding the level set method into the OpenFOAM.

Acknowledgement

Supported by : 한국연구재단

References

  1. 2008, Syamlal, M. et al., "Open-Source Software in Computational Research: a Case Study," Modelling and simulation in engineering, Vol.2008, pp.937542.
  2. 2003, Fuggetta, A., "Open Source Software-An Evaluation," The Journal of Systems and Software, Vol.66, pp.77-90. https://doi.org/10.1016/S0164-1212(02)00065-1
  3. http://ko.wikipedia.org/wiki/GNU_GPL
  4. FLUENT, http://www.ansys.com
  5. CFX, http://www.ansys.com
  6. OpenFOAM, http://www.openfoam.com
  7. 2009, 박준권 외 2인, "레벨셋 기법을 이용한 전기습윤현상의 동적 거동에 대한 해석," 한국전산유체공학회 추계학술대회 논문집, pp.84-87.
  8. 2010, 이희범 외 2인, "OpenFOAM을 이용한 유체-구조연성 해석," 교육과학기술부 한국연구재단 선정 우수연구센터(ERC) 2009년도 결과보고서, pp.89-96.
  9. ParaView, http://www.paraview.org
  10. EnSight, http://www.ensight.com
  11. 2009, Jarman, D. et al., "A Comparison of RANS Turbulence Models in the Prediction of Confined Turbulent Swirling Flows in Urban Drainage Flow Controls," Fourth OpenFOAM Workshop, Montreal, Canada.
  12. 2009, Vincent, P.B. et al., "Detached Eddy Simulation of Swirling Flow in a Hydroturbine Draft Tube using OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  13. 2009, Sumner, J. and Masson, C., "Improving the k-$\varepsilon$ Turbulence Model for Simulation of Atmospheric Boundary Layer Flow," Fourth OpenFOAM Workshop, Montreal, Canada.
  14. 2009, Nilsson, H. "The Dellenback Abrupt Expansion OpenFOAM Case-Study, and the kOmegaSSTF Turbulence Model," Fourth OpenFOAM Workshop, Montreal, Canada.
  15. 2009, Campos, F., "Application of OpenFOAM for Automotive Aerodynamics Development," Fourth OpenFOAM Workshop, Montreal, Canada.
  16. 2009, Islam, M., "Application of OpenFOAM Technology for Vehicle Aerodynamics Development," Open Source CFD International Conference, Barcelona, Spain.
  17. 2009, Gagnon, L. et al., "Using OpenFOAM to Model Energy Taken from the Swirl behind a Car," Fourth OpenFOAM Workshop, Montreal, Canada.
  18. 2008, Gasparini, L. et al., "Improved k-$\omega$ Turbulence Model and Application to the Computation of Flows on Simplified Car Bodies," Third OpenFOAM Workshop, Milan, Italy.
  19. 2008, Moller, S. et al., "Investigation of the Flow around the Ahmed Body using RANS and URANS with Various Turbulence Models," Third OpenFOAM Workshop, Milan, Italy.
  20. 2009, Paterson, E. et al., "Simulation of Wakes, Wave Impact Loads and Seakeeping using OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  21. 2009, Maki, K. and Rosemurgy, B., "Thin-Ship Theory of Wave Resistance on Finite Volume Grids," Fourth OpenFOAM Workshop, Montreal, Canada.
  22. 2008, Lucchini, T. et al., "Developments in OpenFOAM for Internal Combustion Engine Simulations," Third OpenFOAM Workshop, Milan, Italy.
  23. 2009, Lucchini, T. et al., "Development of OpenFOAM for the Simulation of the Combustion Process and the Exhaust-after Treatment System in Diesel Engines," Fourth OpenFOAM Workshop, Montreal, Canada.
  24. 2009, Petit, O. and Nilsson, H., "The ERCOFTAC Centrifugal Pump OpenFOAM Case-Study," Fourth OpenFOAM Workshop, Montreal, Canada.
  25. 2008, Beaudoin, M. and Jasak, H., "Adaptation of the General Grid Interface (GGI) for Turbomachinery Simulations with OpenFOAM," Third OpenFOAM Workshop, Milan, Italy.
  26. 2009, Auvinen, M., "Flow Analysis of a Single-Blade Pump with OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  27. 2008, Mangani, L. and Bianchini, C., "External and Internal Heat Transfer in Turbomachinery Applications," Third OpenFOAM Workshop, Milan, Italy.
  28. 2008, Costa, A.B. and Cooks, R.G., "Simulated Splashes: Elucidating the Mechanism of Desorption Electrospray Ionization Mass Spectrometry," Chem. Phys. Lett., Vol.464, pp.1-8. https://doi.org/10.1016/j.cplett.2008.08.020
  29. 2009, Saha, A.A. and Mitra, S.K., "Effect of Dynamic Contact Angle in a Volume of Fluid (VOF) Model for a Microfluidic Capillary Flow," J. Colloid Interface Sci., Vol.339, pp.461-480. https://doi.org/10.1016/j.jcis.2009.07.071
  30. 2009, Rusche, H., "Metallurgical Process Simulations using OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  31. 2009, Drobyshevskii, N. and Mukin, R.V., "Modeling of Aerosol Deposition using the Diffusion-Inertia Model in OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  32. 2009, McIntyre, S.M. et al., "Comparison of Interface Capturing Methods using OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  33. 2009, Jacobsen, F., "Application of OpenFOAM for Designing Hydraulic Water Structures," Open Source CFD International Conference, Barcelona, Spain.
  34. 2007, Jasak, H. et al., "OpenFOAM: A C++ Library for Complex Physics Simulations," International Workshop on Coupled Methods in Numerical Dynamics IUC, Dubrovnik, Croatia.
  35. 2009, Olivier, M. and Dumas, G., "Non-Linear Aeroelasticity for Nano-Air-Vehicles Applications using OpenFOAM," Fourth OpenFOAM Workshop, Montreal, Canada.
  36. 2009, Amouzandeh, A. et al., "Development of a Computational-Fluid-Dynamics Tool to Predict the Thermal Load of Structures in Case of Fire," Open Source CFD International Conference, Barcelona, Spain.
  37. 2009, Turnow, J. et al., "LES of Vortex Formation in a Spherical Dimple and Genetic Optimization of Heat Transfer Surfaces," Open Source CFD International Conference, Barcelona, Spain.
  38. 2009, Ambrosino, F. and Funel, A., "OpenFOAM and Fluent Features in CFD Simulations on CRESCO High Power Computing System," Final Workshop of Grid Projects, PON RICERCA 2000-2006, AVVISO 1575, Catania, Italy.
  39. 2009, Sasongko, N.A. and Arif, M.F., "Open Source Computational Fluid Dynamic: Challenges and its Future," Global Conference on Open Source, Jakarta, Indonesia.
  40. 2008, Karvinen, A. and Ahlstedt, H., "Comparison of Turbulence Models in Case of Three-Dimensional Diffuser," Open Source CFD International Conference, Berlin, Germany.
  41. 2009, Muntean, S. et al., "3D Numerical Analysis of the Unsteady Turbulent Swirling Flow in a Conical Diffuser using Fluent and OpenFOAM," 3rd IAHR International Meeting of the Workgroup on Cavitation and Dynamic Problems in Hydraulic Machinery and System, Brno, Czech Republic.
  42. 2009, Horvath, A. et al., "CFD Simulation of Bubble Columns using the VOF Model: Comparison of Commercial and Open Source Solvers with an Experiment," Chemical Engineering Transactions, Vol.18, pp.605-610.
  43. 2007, Gel, A. et al., "Comparison of Frameworks for a Next-Generation Multiphase Flow Solver, MFIX: a Group Decision-Making Exercise," Concurrency and Computation: Practice and Experience, Vol.19, pp.609-624. https://doi.org/10.1002/cpe.1085
  44. ScienceDirect, http://www.sciencedirect.com
  45. 2007, Olsson, E. et al., "A Conservative Level Set Method for Two Phase Flow II," J. Comput. Phys., Vol.225, pp.785-807. https://doi.org/10.1016/j.jcp.2006.12.027
  46. 2009, 박준권 외 2인, "레벨셋 기법의 물성 보간 방법에 대한 고찰," 한국전산유체공학회 춘계학술대회 논문집, pp.283-289.
  47. 1966, Taylor, G., "Studies in Electrohydrodynamics I. The Circulation Produced in a Drop by an Electric Field," Proc. of Royal Society of London, Series A, pp.159-166.
  48. 2008, Cahill, B.P. et al., "A Dynamic Electrowetting Simulation Using the Level-set Method," Proc. of the COMSOL Conference.