From eec5e3ff29e5e356b37d7fd33eef19237ca4b2c0 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Fri, 14 Jul 2017 13:17:19 -0500 Subject: [PATCH] Bugfix: Initialize with a linear_operator --- include/deal.II/multigrid/mg_smoother.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/deal.II/multigrid/mg_smoother.h b/include/deal.II/multigrid/mg_smoother.h index 8ff6c6609a..29726dc887 100644 --- a/include/deal.II/multigrid/mg_smoother.h +++ b/include/deal.II/multigrid/mg_smoother.h @@ -1036,7 +1036,7 @@ MGSmootherPrecondition::initialize for (unsigned int i=min; i<=max; ++i) { - matrices[i] = &m[i]; + matrices[i] = linear_operator(m[i]); smoothers[i].initialize(m[i], data[i]); } } -- 2.39.5