From eb758f678ce0cd0925b22a264386033c67fe8bfe Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Sun, 6 Nov 2016 20:52:57 +0100 Subject: [PATCH] Initialize variables --- include/deal.II/lac/precondition.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/deal.II/lac/precondition.h b/include/deal.II/lac/precondition.h index 691ee727e6..ce5ac91966 100644 --- a/include/deal.II/lac/precondition.h +++ b/include/deal.II/lac/precondition.h @@ -1980,6 +1980,8 @@ template inline PreconditionChebyshev::PreconditionChebyshev () : + theta (1.), + delta (1.), is_initialized (false) { #ifdef DEAL_II_WITH_CXX11 @@ -2016,6 +2018,7 @@ void PreconditionChebyshev::clear () { is_initialized = false; + theta = delta = 1.0; matrix_ptr = 0; data.matrix_diagonal_inverse.reinit(0); data.preconditioner.reset(); -- 2.39.5