REEF3D is an open-source hydrodynamics program. The model is efficiently parallelized, designed to run on a large number of processors. High-order spatial and temporal discretization schemes result in accurate and stable numerical behavior. With a focus on coastal, marine and hydraulic engineering flows, it solves the governing equations at all relevant scales. Depending on the flow problem, optimized wave and flow modules are available:
REEF3D::CFD solves the Navier-Stokes equations in three-dimensions. For near-field simulations with a complex free surface pattern, it uses a two-phase flow approach with the level set method for interface capturing.
REEF3D::NSEWAVE solves the non-hydrostatic Navier-Stokes equations in three-dimensions. For improved computational efficiency, it uses interface tracking for single-valued free surface problems.
REEF3D::FNPF is a three-dimensional fully nonlinear potential flow solver. It is massively parallelized and can be used to create large-scale phase-resolved sea states at all water depths.
REEF3D::SFLOW is a depth-averaged model, solving the non-hydrostatic shallow water equations ideal for near-shore hydrodynamics.