HEC-RAS es un software que permite al usuario realizar cálculos de flujo estable unidimensional, flujo inestable unidimensional y bidimensional, cálculos de lecho móvil/transporte de sedimentos y modelado de temperatura/calidad del agua.
Con la liberación de la versión 5.0 introdujo modelado bidimensional de flujo, así como capacidades de modelado de transferencia de sedimentos.
Los flujos de sedimentos hiperconcentrados se pueden clasificar en inundaciones de barro, flujos de barro y flujo de escombros. Estos flujos se diferencian por la reología de la mezcla agua-sedimento. En los flujos de barro los esfuerzos que domina el fenómeno son el límite elástico y el esfuerzo viscoso. Un modelo reológico cuadrático permite simular adecuadamente condiciones de flujos que van desde aguas claras hasta flujos hiperconcentrados de sedimentos.