A theoretical framework for the morphodynamicsof bedrock channels