તમામ નદીઓને સામાન્ય રીતે ચોક્કસ અલ્ગોરિધમ દ્વારા વર્ણવવામાં આવે છે, જેમાં કેટલાક ફરજિયાત પાસાઓનો સમાવેશ થાય છે.