what is the difference between stream competence and stream capacity?
Stream capacity is a measure of the total sediment (material other than water) a stream can carry. Stream competence reflects the ability of a stream to transport a particular size of particle (e.g., boulder, pebble, etc).