diff --git a/dune/solvers/norms/energynorm.hh b/dune/solvers/norms/energynorm.hh index 86e68a17e0ea3676834466e99f934eeb3fb9dd42..f440a5e9c9968eba65d46e0f1ac0938cb571cb1a 100644 --- a/dune/solvers/norms/energynorm.hh +++ b/dune/solvers/norms/energynorm.hh @@ -77,7 +77,7 @@ tmp = 0; A.umv(f, tmp); - double ret = f*tmp; + double const ret = f*tmp; if (ret < 0) { @@ -87,7 +87,7 @@ sprintf(msg, "Supplied linear operator is not positive (semi-)definite: (u,Au) = %e", ret); DUNE_THROW(Dune::RangeError, msg); } - ret = 0.0; + return 0.0; } return ret; @@ -103,7 +103,7 @@ tmp = 0; A.umv(u, tmp); - double ret = u*tmp; + double const ret = u*tmp; if (ret < 0) { @@ -113,7 +113,7 @@ sprintf(msg, "Supplied linear operator is not positive (semi-)definite: (u,Au) = %e", ret); DUNE_THROW(Dune::RangeError, msg); } - ret = 0.0; + return 0.0; } return ret;