software natural channel design computer fluvial geomorphology thin-client laptop lighting notebook bioengineering regime equations hand tools radius3 regional curve power tools river restoration computer repair electrical application morphology