The friction library can compute estimated values of bed friction induced by several types of bed roughness conditions. Those currently include in AdH represent many of the roughness types that are encountered in typical riverine and estuarine environments. These include Manning's roughness, equivalent roughness height, submerged aquatic vegetation, unsubmerged rigid vegetation, and ice friction.