# EFDC_Explorer 10.1

# Completely New User Interface

EEMS 10.1 has many new features with one of the most significant enhancements being the new user interface. Using the latest .NET framework, the new GUI applies a GIS-like tree-structure for smooth and rapid navigation of the various EFDC+ modules. Layer control is provided in 2D and 3D views for simpler and more powerful visualization of the model results.

User Interface

# Access Online Data Inside of EEMS

EE now allows the downloading of online data from various global models and then applying them immediately to the model domain. Common data types supported including bathymetry, water surface elevation, salinity, and water temperature. Other data type such as wind, and atmospheric pressure are anticipated to be added in the later versions. The data downloaded can be used in setting up Initial Conditions as well as Boundary Conditions in the model.

Online Data

# Visualize Multiple Models Simultaneously

EEMS10 allows you to view the model from multiple angles at the same time. This includes 2D plan view, slice or profie views, 3D views. Alternatively, you can view the same angle for different parameters in each view. This is a powerful new feature that allows a deeper understanding of model output. This example shows a plan view and horizontal slice view of salinity changes on the Lower St Johns River during tropical storm Fay in 2008. The color shows the salinity concentrations for both views. Inflows and tidal oscillation are shown in the timing frames. This model was developed for a 2018 USACE study using EFDC+.

Visualize Multiple Models

# Automated Nested Model Configuration

EEMS has been enhanced with a new feature which helps the user develop nested (i.e. smaller domain high resolution models “nested” into a larger domain with coarser grid resolution) EFDC+ models. This tool extracts pertinent boundary and initial condition information from a larger scale to and automatically builds the model inputs for the higher resolution nested model. All constituents from the larger scale model are used in the nested model setup. The nested grid approach allows the user to efficiently develop focused models of regions of interest, such as on outfall diffuser or coastal development.

Model Nesting


# Spatially and Temporally Varying Fields

EEMS10 now has the ability to simulate spatially and temporally varying fields (TVF’s), such as bathymetry, wind or barometric pressure fields. TVF’s can be used to dynamically change EFDC+ spatial variables during the model run in EFDC+. One common need for TVF’s are the simulation of dredging and/or capping impacts during a continuous model run. The bathymetry can be changed as the dredging operation is underway. Another example of the use of TVF’s can be seen in this simulation of Florida Bay during the passage of Hurricane Katrina in 2005. EFDC+ was configured to use TVF’s of predicted hurricane winds and measured pressure fields. The open boundaries were configured with the measured tidal levels. As the animation plays showing the water velocities and wind field, the eye of Hurricane Katrina can be seen passing over the model domain.

The new Time Varying Field (TVF) data format is designed to bridge EFDC+ with other data facilities or numerical models. Other available options for using TVFs include:

  • Bathymetry (e.g. dredging/dumping, land erosion/reclamation, subsidence)
  • Bottom Roughness (e.g. seasonal variations)
  • Vegetation
  • Seepage/Groundwater Flow
  • Wind field (e.g. hurricane)
  • Barometric pressure (e.g. hurricane)
  • Rainfall
  • Evaporation
  • Wind sheltering
  • Solar radiation shading

# User Defined Dye Classes

Any number of user defined dye classes are now allowed. Each user defined class can have a unique set of properties which include decay or growth (e.g. 0th order age of water) with optional temperature dependency. Additionally, each dye class can be neutrally buoyant or have a positive or negative buoyancy. The multiple dye classes are ideal for source assessments and simplified simulation of water quality issues in cases where building a detailed WQ model is not feasible.

An example of multiple dye classes is provided using Lake Okeechobee, FL. Two dye classes were used for two of the inflows into the lake, one for the Kissimmee River and the other for Fisheating Creek. The animation shows a short time period where there is an event bringing flows into the lake and where winds are driving the lake circulation patterns shown by the velocity vectors. Each dye class had an inflow concentration of 100 mg/L. The range of concentrations in the lake were configured to show each unique class with a low concentration cutoff so each class can be distinguished.

# Sediment Transport Updates

A number of enhancements have been made to the sediment bed initialization and QC checking in EEMS. User defined cell by cell activation/deactivation of sediment transport for both SEDZLJ and the Original sediment module are now supported. A number of improvements to the SEDZLJ model have been made, including:

  • Equation-based erosion rate calculations

  • User specified maximum erosion rate by class and layer
  • Cell by cell sediment bed characteristics independent of SEDFLUME cores
  • Improved bed shear calculation approach (Parker, 2004).

# Vertical Layer Blocking

DSI has added a new capability to EFDC+ 10.1 which allows the model to simulate partially blocked depths due to floating objects (e.g. ships and bridges), baffles, submerged weirs, and/or other submerged features. The blockages influence flow, constituent transport, particle tracking and wave action.

# Parallel Processing with MPI (Coming Soon)

Parallelization has now been implemented to support multi-core deployment of the hydrodynamics, sediment transport and water quality in the EFDC+ code. This now provides significant time saving and efficiency gains the EFDC+ modeling community. This is first stage of the development of the MPI approach to the full EFDC code which will be continued in upcoming releases of EEMS.

Parallel vs Sequential Processing

# Full Release Notes

# Download