The Most Advanced Environmental Fluid Dynamics Code

“The Environmental Fluid Dynamics Code (EFDC) is a multifunctional surface water modeling system, which includes hydrodynamic, sediment-contaminant, and eutrophication components. EFDC has been applied to over 100 water bodies including rivers, lakes, reservoirs, wetlands, estuaries, and coastal ocean regions in support of environmental assessment and management and regulatory requirements.

EFDC is a state-of-the-art hydrodynamic model that can be used to simulate aquatic systems in one, two, and three dimensions. It has evolved over the past two decades to become one of the most widely used and technically defensible hydrodynamic models in the world.”

US Environmental Protection Agency





EFDC+ has been optimized to allow multi – threading capabilities for significantly reduced model run times. This Open-Multi Processing (OMP) capability can take a model run from days to hours.

Numerical Solutions

Develop robust and defensible numerical solutions for complex hydrodynamic and water quality problems with this leading edge computational model.

Sigma-Zed Sub-Model

Accurately simulate systems with steep changes in bed elevation using the robust Sigma-Zed vertical layering approach to the reduce pressure gradient errors.

Fully Coupled Model

Save time and avoid mistakes with a fully coupled model. No external linkages are required to other sub-models from hydrodynamics. Sediments, toxics or water quality sub-models are all natively linked for improved speed and performance. 

Maintained & Supported

Unlike many versions of the EFDC code, EFDC+ is centrally maintained and supported. This means that you have one go-to source for code improvements and you can report any bugs you think might be in the code. We fix them and release updates to our users.

SEDflume Sediment Model

Use Sandia’s state-of-the-art SEDZLJ sediment transport sub-model which incorporates site-specific erosion rate (SEDflume) and shear stress data, while maintaining a physically consistent, unified treatment of bedload and suspended load. The model has now been further enhanced to support toxics.

History of EFDC+