REEF3D : Open-Source Hydrodynamics

REEF3D is an hydrodynamics framework that offers open-source CFD and wave models.  The software 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. The modular programming approach allows the framework to incorporate a range of different flow solvers which together represent all relevant length scales. With a focus on coastal, marine and hydraulic engineering flows, tailor-made multiphysics solvers are available for a range of relevant problems (e.g. sediment transport or floating body dynamics). Depending on the wave or flow conditions, the following optimized hydrodynamic 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::NHFLOW is a shock-capturing non-hydrostatic Navier-Stokes solver using the highly efficient sigma-coordinate grid approach.
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 and river flow.