Le code RUBARBE permet de calculer l'écoulement, le transport solide et d'en déduire la déformation du lit. Il vise à modéliser l'évolution du profil en long du fond et de la ligne d'eau lors des crues. Il se focalise sur le transport par charriage, les événements rares pendant lesquels le régime peut devenir torrentiel et la modification de la géométrie pendant l'événement.