diff --git a/include/ginkgo/core/base/lin_op.hpp b/include/ginkgo/core/base/lin_op.hpp index 079006d8f19..d53df7e8af2 100644 --- a/include/ginkgo/core/base/lin_op.hpp +++ b/include/ginkgo/core/base/lin_op.hpp @@ -864,23 +864,23 @@ class EnableValueTypedLinOp return this->apply(alpha, b, dense_beta.get(), x); } - const ConcreteLinOp *apply(const ValueType alpha, const LinOp *b, - const ValueType beta, LinOp *x) + ConcreteLinOp *apply(const ValueType alpha, const LinOp *b, + const ValueType beta, LinOp *x) { auto dense_alpha = scalar_to_dense(alpha, this->get_executor()); auto dense_beta = scalar_to_dense(beta, this->get_executor()); return this->apply(dense_alpha.get(), b, dense_beta.get(), x); } - const ConcreteLinOp *apply(const ValueType alpha, const LinOp *b, - const LinOp *beta, LinOp *x) + ConcreteLinOp *apply(const ValueType alpha, const LinOp *b, + const LinOp *beta, LinOp *x) { auto dense_alpha = scalar_to_dense(alpha, this->get_executor()); return this->apply(dense_alpha.get(), b, beta, x); } - const ConcreteLinOp *apply(const LinOp *alpha, const LinOp *b, - const ValueType beta, LinOp *x) + ConcreteLinOp *apply(const LinOp *alpha, const LinOp *b, + const ValueType beta, LinOp *x) { auto dense_beta = scalar_to_dense(beta, this->get_executor()); return this->apply(alpha, b, dense_beta.get(), x);