88 Dune::FieldVector<Scalar, 2> shearStress(0.0);
90 const Scalar artificialWaterDepth = this->
limitRoughH(roughnessHeight_, volVars.waterDepth());
91 const Scalar karmanConstant = 0.41;
92 const Scalar dimensionlessFactor = power(karmanConstant, 2)/power(log((12*(volVars.waterDepth() + artificialWaterDepth))/ks_), 2);
93 const Scalar uv = hypot(volVars.velocity(0),volVars.velocity(1));
95 shearStress[0] = dimensionlessFactor * volVars.velocity(0) * uv * volVars.density();
96 shearStress[1] = dimensionlessFactor * volVars.velocity(1) * uv * volVars.density();