In addition to the free surface boundary conditions, it is necessaryto set conditions
at all mesh boundaries and at surfaces of all internal obstacles. At the mesh boun-
daries, a variety of conditions may be set using the layer of fictitious cells
surrounding the mesh. The basic idea is to set values for the dependent variables in
the fictitious cells such that the desired boundary conditions are met at the boun-
daries. Using this technique the SOLA-VOF program has provisions for rigid-free or
no-slip walls, for continuative outflow boundaries, for periodic boundaries, and for
specified pressure boundaries. These conditions, as well as those to be set at free
surfaces, are set in the same manner as in all previous SOLA codes [2].