ABSTRACT The current focus of development in industrial Computational Fluid Dynamics (CFD) is integration of CFD into Computer-Aided product development, geometrical optimisation, robust design and similar. On the other hand, in CFD research aims to extend the boundaries ofpractical engineering use in “non-traditional ” areas. Requirements of computational flexibility and code integration are contradictory: a change of coding paradigm, with object orientation, library components, equation mimicking is proposed as a way forward. This paper describes OpenFOAM, a C++ object oriented library for Computational Continuum Mechanics (CCM) developed by the author. Efficient and flexible implementation of complex physical models is achieved by mimicking the form ofpartial differential equation in software, with code functionality provided in library form. Open Source deployment and development model allows the user to achieve desired versatility in physical modeling without the sacrifice of complex geometry support and execution efficiency.
[1]
Hrvoje Jasak,et al.
Multi-dimensional simulation of thermal non-equilibrium channel flow
,
2010
.
[2]
S. Rajesh,et al.
Thermal distortion analysis method for TMCP steel structures using shell element
,
2009
.
[3]
H. Rusche.
Computational fluid dynamics of dispersed two-phase flows at high phase fractions
,
2003
.
[4]
Yoo-Chul Kim,et al.
Cross flow response of a cylindrical structure under local shear flow
,
2009
.
[5]
Hrvoje Jasak,et al.
Development of a Generalized Grid Mesh Interface for Turbomachinery simulations with OpenFOAM
,
2008
.
[6]
R. I. Issa,et al.
A Method for Capturing Sharp Fluid Interfaces on Arbitrary Meshes
,
1999
.