Want to see who topped the 2019 Best Software Awards?

HEC-RAS

4.1
(14 reviews)

HEC-RAS is a computer program that models the hydraulics of water flow through natural rivers and other channels. The program is one-dimensional, meaning that there is no direct modeling of the hydraulic effect of cross section shape changes, bends, and other two- and three-dimensional aspects of flow.

Work for HEC-RAS?

Learning about HEC-RAS?

We can help you find the solution that fits you best.

HEC-RAS Features

Tools

3D/solid modeling Tools

Ability to modify 3D primitives (parametric editing tools, free-form editing tools, symmetrical editing process, etc.)

57%
(Based on 7 reviews)

Rendering Tools

Ease of use accessing rendering tools (lighting tools, texture mapping, custom material creation, etc.)

67%
(Based on 5 reviews)

Drawing Tools

Ease of use accessing basic drawing tools (line, circle, polygons, etc.)

70%
(Based on 8 reviews)

Editing Tools

Ease of use accessing basic editing tools (erase, trim, extend, undo, etc.)

75%
(Based on 11 reviews)

Text Editing Tools

Ease of use accessing basic text creation and modification tools (font style, multi-line text, wrap-around text, justification, spell checker, etc.)

85%
(Based on 7 reviews)

File Options

Import Files

Support for a number of file formats for import

70%
(Based on 11 reviews)

Export Files

Support for a number of file formats for export

75%
(Based on 11 reviews)

File Interoperability

Native file format is compatible with a number of advanced design and imaging applications

72%
(Based on 9 reviews)

Backwards compatibility

Current file format iteration is compatible with previous versions of the application

64%
(Based on 8 reviews)

File size

Support for a range of file sizes without degrading the user experience.

88%
(Based on 11 reviews)

Customization

Custom Commands

Ability to create custom commands or command aliases, change the active customization file, and configure command properties.

48%
(Based on 6 reviews)

Custom Interface

Ability to customize the user interface and recall customizations. Can define the workspace a custom panel should appear in.

Not enough data available

Custom Scripts

Ability to create custom scripts to automate tasks, such as add standard layers or styles to a drawing, update the title block, or automate plotting tasks.

Not enough data available

Custom Menus

Ability to create custom menus, sub-menus, and contextual menus. Can create new toolbars and arrange menus in workspeace.

Not enough data available

Environment

Hardware support

Support by a sufficient number of hardware developers (by default or through the use of custom drivers).

78%
(Based on 8 reviews)

Task-based interfaces

Support for custom interfaces designed around specific design tasks, by default (out of the box) or through user customization.

78%
(Based on 6 reviews)

Manage Multiple Profiles

Support for multiple user interface customizations. Can store and recall interfaces as required by a specific user without closing the application and without the need for scripting knowledge.

79%
(Based on 8 reviews)

Command Clarity

Names of basic commands are clear and easy to understand. On-cursor documentation, such as tool tips and pop-up descriptions, provide clarification of icons and other user interface elements.

73%
(Based on 9 reviews)