EGL is an easy-to-use application to carry out the Energy Grade Line analysis required by ASCE7-16, Chapter 6, for tsunami design. A short tutorial/reference guide can be accessed from the navigation menu above.

The purchase price is $99, which includes technical support and updates. Payment is handled through PayPal (no PayPal account is required). You will receive an email from us with license information. Be sure to include your email address on the PayPal website and allow 24 hours for processing. Because it is a digital download, there are no refunds once the license has been sent.

Download the application below. It will require a license to run.

Note: The application requires the Java Runtime Environment (JRE) 1.8 to run. Many computers already have the JRE installed. Otherwise, it can be downloaded from Oracle's website.

Version History

Version 2.4.3 released 26 July 2020:

This is a recommended update.

1. Added access to the ASCE Geodatabase from the Transect menu. It will open in the user's default browser.

2. Improvements have been made to the Update alert. The dialog now has a link to the web site if an update is available.

3. The EGL Tutorial on the website has been restructured and improved, and the link in the Help menu has been updated.

Version 2.4.2 released 13 July 2020:

This is a recommended update. In addition to the updates in 2.4.1, this release includes a periodic check on whether a program update is available. The check can also be carried out "manually" via the menu item Help | Check for Update.

Version 2.4.1 released 01 July 2020:

This is a recommended update. The major changes are:

1. A Quick Plot option has been added to the Transect Menu. Now, as an alternative to the Transect | Plot menu item, which opens a dialog in which the user chooses plots, the Quick Plot menu item allows the user to select a single plot that will open immediately. This is especially useful if you want only one or two plots; otherwise, the Plot dialog will be more convenient.

2. The Froude@Site is no longer provided on the Results panel. ASCE 7-16 specifies the Froude number "profile" to calculate the default velocity profile. For a Standard EGL, this is equation 6.6-3 in ASCE 7-16. This Froude number profile is also exported under File | Export Transect. Froude@Site was the value of this profile at the site. However, this is virtually never the Froude number that a designer would use for any practical purpose. To avoid any confusion, this value has been removed, as has the option to plot this default Froude number profile.

3. Some quirkiness associated with exporting results (File | Export Summary and File | Export Transects) have been fixed.

Version 2.3.1 released 20 June 2020:

This is a recommended update. The major changes are:

1. If the site is on a downslope, ASCE 7-22 will require an increase in velocity. This downslope speedup was applied automatically in version 2.2 and an alert was issued. Now, the user has the option of accepting the increase or staying with the smaller velocity calculated per ASCE 7-16.

2. Previous versions were distributed with a short pdf manual. Now, a more extensive tutorial/manual is provided online. The menu Help | EGL Tutorial will open the tutorial in a web browser.

3. The display font and font aliasing were modified in the macOS version to improve readability.

Version 2.3 released 14 June 2020:

This is an optional update. The only change the user will see is that the plots now have legends, which are most useful in identifying the site location as well as the inundation depth point (for Overwash analyses). Other internal improvements relating to plotting have been made, but these are transparent to the user.

Version 2.2.1 released 30 May 2020:

Additional error checking is done when adding a transect. A check is made to ensure that all points are in order of increasing x-coordinate. If not, the transect add fails. Furthermore, if an x-coordinate appears multiple times (sequentially), an alert is issued that the average of the elevations will be used for that point. Results from version 2.2 should be unchanged.

Version 2.2 released 09 May 2020:

ASCE has approved a potentially important modification to the calculation of the flow velocity at the building site when the site is located on a downslope; that is, where the land slopes from the shore side of the building to the inland side of the building over a 200 ft expanse centered on the building site (±100 ft). Based on numerical studies, it was determined that the flow velocity should be increased in this situation, with a cap on the increase of 6 ft/s (1.83 m/s). This provision will be in section 6.6.2 of ASCE 7-22. Because of the increased safety/conservatism of this requirement, it has been implemented in version 2.2 of the EGL software. If the flow velocity needs to be increased, an alert is issued documenting the increase that has been applied. Should a user not wish to include this enhancement, he/she can simply subtract the increase from the reported flow velocity (or stay with version 2.1).

Version 2.1 released January 2020:

1. Bug fix in Overwash analysis affected water level shift. Any Overwash analysis should be re-run.

2. Most plots now show both the Inundation Depth Point (IDP) and the building site. If there is a gap between the IDP and the water level, it means that shifting the water depth was limited by the elevation along the transect.

Version 2.0 released May 2019. Major enhancements include:

1. Ability to import ASCE Tsunami Geodatabase .csv transect files has been added.

2. Procedure for overwashed islands and peninsulas, per Supplement 1 of ASCE 7-16 (December 2018) has been implemented. This is denoted an Overwash EGL analysis, as compared to a Standard EGL analysis.

3. Runup (inundation) point and building site are defined by the elevation and the corresponding x-coordinate along the transect is found automatically.

4. Extensive tooltips are provided.

5. Building site is now indicated on all plots.

6. Option to include or not to include data symbols on plots has been added.

Note: Because #3 requires additional input data, previous .egl files can be opened but to run them will require these new data.