From 87c9daa33388fc54b0045bf65762e7ec73877269 Mon Sep 17 00:00:00 2001 From: Denis Davydov Date: Tue, 16 Jun 2015 23:13:36 +0200 Subject: [PATCH] FullMatirx.vmult for vectors based on std::complex --- source/lac/full_matrix.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/lac/full_matrix.cc b/source/lac/full_matrix.cc index 84425d80e0..b7d468bca9 100644 --- a/source/lac/full_matrix.cc +++ b/source/lac/full_matrix.cc @@ -20,6 +20,10 @@ DEAL_II_NAMESPACE_OPEN #include "full_matrix.inst" +// This is needed if PETSc was compiled with complex, though, it may +// be used elsewhere too. +template void dealii::FullMatrix::vmult >(dealii::Vector > &, dealii::Vector > const &, bool) const; + // do a few functions that currently don't fit the scheme because they have // two template arguments that need to be different (the case of same // arguments is covered by the default copy constructor and copy operator that -- 2.39.5