From a4cafec7d64a6fbec1254e9dd5bba90b88415709 Mon Sep 17 00:00:00 2001 From: Jonathan Youett <youett@math.fu-berlin.de> Date: Tue, 10 Feb 2015 11:44:54 +0100 Subject: [PATCH] StaticMatrix::axpy is deprecated, use Arithmetic::addProduct instead --- dune/solvers/transferoperators/genericmultigridtransfer.hh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dune/solvers/transferoperators/genericmultigridtransfer.hh b/dune/solvers/transferoperators/genericmultigridtransfer.hh index 92f07209..d50319f5 100644 --- a/dune/solvers/transferoperators/genericmultigridtransfer.hh +++ b/dune/solvers/transferoperators/genericmultigridtransfer.hh @@ -13,6 +13,7 @@ #include <dune/localfunctions/lagrange/pqkfactory.hh> #include "dune/solvers/common/staticmatrixtools.hh" +#include <dune/solvers/common/arithmetic.hh> /** \brief Restriction and prolongation operator for standard multigrid @@ -825,7 +826,7 @@ public: // Compute cm = im^T * m * jm if(TransferOperatorType::block_type::rows==1) - StaticMatrix::axpy(cm, (*im)[0][0] * (*jm)[0][0], *m); + Arithmetic::addProduct(cm, (*im)[0][0] * (*jm)[0][0], *m); else StaticMatrix::addTransformedMatrix(cm, *im, *m, *jm); } @@ -892,7 +893,7 @@ public: // Compute cm = im^T * m * jm if(TransferOperatorType::block_type::rows==1) - StaticMatrix::axpy(cm, (*im)[0][0] * (*jm)[0][0], *m); + Arithmetic::addProduct(cm, (*im)[0][0] * (*jm)[0][0], *m); else StaticMatrix::addTransformedMatrix(cm, *im, *m, *jm); } -- GitLab