83 Dune::FieldVector<Scalar, 2> shearStress(0.0);
85 const Scalar artificialWaterDepth = this->
limitRoughH(roughnessHeight_, volVars.waterDepth());
87 const Scalar c = pow(volVars.waterDepth() + artificialWaterDepth, 1.0/6.0) * 1.0/(manningN_);
88 const Scalar uv = hypot(volVars.velocity(0), volVars.velocity(1));
89 const Scalar dimensionlessFactor = gravity_/(c*c);
91 shearStress[0] = dimensionlessFactor * volVars.velocity(0) * uv * volVars.density();
92 shearStress[1] = dimensionlessFactor * volVars.velocity(1) * uv * volVars.density();