Hrvoje Jasak

Learn More
In this article the principles of the field operation and manipulation ~FOAM! C11 class library for continuum mechanics are outlined. Our intention is to make it as easy as possible to develop reliable and efficient computational continuum-mechanics codes: this is achieved by making the top-level syntax of the code as close as possible to conventional(More)
This paper describes the design of OpenFOAM, an objectoriented library for Computational Fluid Dynamics (CFD) and structural analysis. Efficient and flexible implementation of complex physical models in Continuum Mechanics is achieved by mimicking the form of partial differential equation in software. The library provides Finite Volume and Finite Element(More)
The issue of boundedness in the discretisation of the convection term of transport equations has been widely discussed. A large number of local adjustment practices has been proposed, including the well-known TVD and NVD families of diierencing schemes. All of those use some sort of an \unboundedness indicator" in order to determine the parts of the domain(More)
A recent emergence of the Finite Volume Method (FVM) in structural analysis promises a viable alternative to the well-established Finite Element solvers. In this paper the linear stress analysis problem is discretised using the practices usually associated with FVM in uid ows. These include the second-order accurate discreti-sation on Control Volumes of(More)
Successful simulation of fluid flow, heat transfer, fuel injection and combustion in internal combustion engines involves a spectrum of physical models operating in a complex 3-D geometry with moving boundaries. The models are formulated in the Eulerian and Lagrangian framework and interact in complex ways. In this paper, we present FOAM, an object-oriented(More)
Numerical simulation of uid ows has received a wide acceptance in the industrial environment in recent years. If the results of simulations are to be used with conndence, it is necessary to provide a measure of their accuracy. The numerical accuracy of a simulation depends on the control of the discretisation error, introduced through the discretisation and(More)
The understanding of polymeric fluids flows is of essential importance for several industry sectors, including plastic and food processing industries. The rheological response of viscoelastic fluids is quite complex, including combination of viscous and elastic effects and highly non-linear viscous and elastic phenomena. In a previous work we presented a(More)
Extension of static mesh numerics in a CFD solver to cases with deforming boundaries considerably expands the scope of its use. Dynamic mesh handling includes deforming mesh cases, where the number and connectivity of mesh elements remains unchanged; and topological changes, where mesh size and connectivity varies during the simulation. Cases where the(More)