From: Daniel Arndt Date: Wed, 10 Jun 2020 14:12:00 +0000 (-0400) Subject: Add missing instantiation for PETSc with complex values X-Git-Tag: v9.3.0-rc1~1461^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82b930ad8ad27f90dc994ae7919a85ca51c92c09;p=dealii.git Add missing instantiation for PETSc with complex values --- diff --git a/source/lac/affine_constraints.cc b/source/lac/affine_constraints.cc index 2ddddb5325..4d44af2856 100644 --- a/source/lac/affine_constraints.cc +++ b/source/lac/affine_constraints.cc @@ -109,6 +109,14 @@ INSTANTIATE_DLTG_BLOCK_VECTORMATRIX(PETScWrappers::MPI::BlockSparseMatrix, INSTANTIATE_DLTG_MATRIX(PETScWrappers::SparseMatrix); INSTANTIATE_DLTG_MATRIX(PETScWrappers::MPI::SparseMatrix); INSTANTIATE_DLTG_MATRIX(PETScWrappers::MPI::BlockSparseMatrix); +# ifndef DOXYGEN +# ifdef DEAL_II_PETSC_WITH_COMPLEX +template void +dealii::AffineConstraints::distribute< + dealii::PETScWrappers::MPI::Vector>( + dealii::PETScWrappers::MPI::Vector &) const; +# endif +# endif #endif #ifdef DEAL_II_WITH_TRILINOS