Choose VOF mesh and time step together around the interface motion. Refine where the interface, curvature, jets, breakup or wave gradients matter, then choose Δt so the interface does not move too far through those cells per step. Verify the result with phase conservation and timestep sensitivity, not visual smoothness alone.
VOF resolution is a space-time problem
The transported phase fraction changes over a finite number of cells. If those cells are too coarse, the interface is geometrically under-resolved. If the timestep is too large, the interface can cross too much of the mesh in one update, increasing numerical diffusion, oscillation or conservation error.
Because mesh refinement reduces Δx, it can also make the admissible timestep smaller. Refining the interface without revisiting Δt is therefore incomplete.
Refine the physics that shapes the interface
Free-surface elevation
Use enough vertical resolution to represent the wave height, meniscus or liquid level relevant to the engineering objective.
Jets and breakup
Resolve jet diameter and the smallest structures that the chosen continuum model is expected to represent.
Curvature / surface tension
Capillary-pressure accuracy depends on interface curvature, which becomes sensitive to local interface resolution.
Boundary interaction
Refine where the interface contacts walls, outlets, inlets, moving bodies or porous structures.
A uniform fine mesh is rarely necessary. Use local refinement or adaptive methods around the phase interface and important gradients while maintaining a controlled transition to the surrounding mesh.
Use Courant number as a screening metric, not the final criterion
A convective Courant number can be written as Co = UΔt/Δx. For VOF, the relevant velocity should represent local interface transport rather than only a domain-average inlet velocity.
Some solvers impose additional interface-Courant restrictions internally or through subcycling. These controls improve robustness, but they do not remove the need to demonstrate that the engineering result is insensitive to timestep.
Estimate a starting VOF timestep
Connect local cell size, interface speed and Courant target before running the full transient model.
Resolve the physical timescale, not only numerical stability
A timestep can satisfy a Courant constraint and still be too coarse to resolve the physical event of interest. Compare Δt with the dominant motion:
- wave period and encounter frequency,
- sloshing natural period,
- rotational or body-motion period,
- jet pulsation or forcing frequency,
- capillary timescale for small structures,
- opening/closing or prescribed-motion timescale.
For periodic signals, use enough samples per cycle to resolve amplitude and phase. If the quantity of interest is peak force or impact pressure, the required temporal resolution can be more restrictive than for mean liquid level.
Check the convective scale independently
Use the Courant calculator to cross-check cell size, transport speed and timestep.
Initialization and boundaries can dominate early interface behavior
A correct mesh and timestep cannot rescue an inconsistent initial phase field. Initialize the liquid level, hydrostatic pressure and velocity field so they are physically compatible. Sudden startup of flow, gravity or motion can create large artificial transients.
- Check hydrostatic pressure with gravity direction and reference pressure.
- Initialize phase fraction sharply and consistently with geometry.
- Define phase behavior at inlets and backflow boundaries.
- Use damping zones or non-reflecting strategies when waves should leave the domain.
- Ramp difficult motion or forcing when the physical system would not start impulsively.
Verify mesh, timestep and phase conservation together
- Choose the quantity of interest.
Examples: interface elevation, mean force, peak pressure, phase volume, frequency or wave amplitude.
- Refine the interface region.
Track whether interface thickness and important gradients change.
- Reduce timestep independently.
Do not change mesh and timestep simultaneously in the sensitivity comparison.
- Monitor phase conservation.
Integrate phase volume or mass and account for all open-boundary phase fluxes.
- Check signal stationarity or periodicity.
Exclude startup transients before calculating statistics.
- Document the limiting resolution.
Report local interface cell size and timestep, not only total cell count.
Common VOF mesh and timestep mistakes
- Using one global cell size when only the interface region needs high resolution.
- Refining Δx without reducing Δt.
- Using inlet velocity for Courant estimation when interface velocity is larger elsewhere.
- Accepting a stable but visibly smeared interface without sensitivity evidence.
- Checking total mass flow but not phase-specific mass or volume balance.
- Ignoring the physical wave, impact or motion timescale.
- Comparing transient cases before startup effects have decayed.