OpenFOAM® v2.0.0: New Surface Film Modelling
- accumulation of particle sources;
- surface shear;
- contact angle force;
- particle splashing;
- phase change;
- dripping;
- curvature separation.
Rivulet flow
The following images show the steady film flow for flow down a vertical panel at 3
different flow rates, increasing left to right. It shows regular shedding and the
formation of rivulets at the lower flow rates.
Splashing
The following images show particle-film interaction on a simple wetted panel.
Incident particles, displayed in red, impact the film and are either absorbed into
the film or splashed. Splashing can involve entrainment of liquid from the film.
The left image shows the initial state, the right image shows a later time when
splashing is observed and the film height is diminished at the point of impact
(centre, blue).
Surface Cooling with Liquid Film
The following images show spray and film cooling. Droplets are sprayed onto the
heated cubes and form a liquid film which accumulates and runs down the cube
sides. Droplets detach from the bottom edges of the cubes and fall onto the cubes
below and the floor. Blue colour on the cubes and floor indicates accumulated
liquid.

- Further information
-
- Films can be initialised and/or ‘fed’ by particle addition using Lagrangian coupling.
- Can be kinematic film (solves mass, momentum only) or thermodynamic film (solves enthalpy also) with constant, or temperature dependant thermodynamic properties.
- Sub-models include:
- detachment/dripping whereby particles (re)enter the originating cloud;
- particle sizes set according to PDF;
- heat transfer to/from walls and film surface;
- film evaporation and boiling.
- Additional turbulent wall functions for primary region momentum and temperature taking film into account.
- Source code
- reactingParcelFilmFoam solver - $FOAM_SOLVERS/lagrangian/reactingParcelFilmFoam
extrudeToRegionMesh utility - $FOAM_UTILITIES/mesh/generation/extrude/extrudeToRegionMesh
regionModels and surfaceFilmModels libraries - $FOAM_SRC/regionModels/surfaceFilmModels - Examples
- particle impact and film-flow around cylinder,
$FOAM_TUTORIALS/lagrangian/reactingParcelFilmFoam/cylinder
spray-film cooling of hot boxes, $FOAM_TUTORIALS/lagrangian/reactingParcelFilmFoam/hotBoxes
particle splashing on wetted panel, $FOAM_TUTORIALS/lagrangian/reactingParcelFilmFoam/splashPanel
rivulet flow down vertical panel, $FOAM_TUTORIALS/lagrangian/reactingParcelFilmFoam/rivuletPanel