A Review of EFDC Versions

Environmental Fluid Dynamics Code (EFDC) is a state-of-the-art, multifunctional surface water modeling engine that includes hydrodynamic, sediment-contaminant, and eutrophication components designed to simulate aquatic systems in one, two, and three dimensions. EFDC has become one of the most widely used modeling systems in the world. Following the initial development of EFDC in 1980 by Dr. John Hamrick while he was at Virginia Institute of Marine Science, it has been used by many consultants and organizations. Over the years, multiple versions of EFDC developed and supported by different organizations have come become available. This post reviews some of these versions and provides the key differences among them.

When Hamrick moved to Tetra Tech in 1996, the US EPA continued to support the development of the code until the late 2000s. The most recent available source code is the EFDC EPA/GVC version is from around 2010. A wide range of users in the governmental, and private sectors also continued to develop their own forks of EFDC. Some of these forks are not publicly available. Scott James from SNL also continued to develop the code and the publicly available version is referred to as EFDC_SNL. DSI continued developing EFDC and it is now known as EFDC+. It is one of the most used versions of EFDC available to the scientific and engineering community. A broad comparison of the capabilities of different versions of EFDC is presented below.

A tabular comparison of different versions of EFDC is presented below.
A tabular comparison of different versions of EFDC is presented below.

For more information on the EFDC models and what EFDC+ can do for you, contact the DSI team today.

[1] We don’t recommend using the executable file, as the EFDC-GVC code uses fixed array formatting controlled by the EFDC.PAR file at compile time. The executable of the compiled code does not check for array bounds, so there could be array bound errors and the user would not know it. The model may not crash but the model results would be erroneous.

Talk To The Experts

Paul Craig, PE

President and Senior Consultant

Kester Scandrett

Water Resources Engineer

Share this post

Dam with mountains