La hidráulica estudia el equilibrio y movimiento de los fluidos. Existen flujos subcríticos y supercríticos, dependiendo de la relación entre la velocidad, longitud característica y gravedad. Un flujo es subcrítico si la velocidad de la onda es mayor que la velocidad del flujo, y es supercrítico si la velocidad de la onda es menor. Las ecuaciones fundamentales se basan en la conservación de la masa, energía y cantidad de movimiento.