From: Martin Kronbichler Date: Tue, 17 Sep 2019 06:19:20 +0000 (+0200) Subject: Merge pull request #8730 from tcclevenger/custom-mg-constraints X-Git-Tag: v9.2.0-rc1~1096 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=632962aee08f19bd5372ad6a3245cf5400f9e5f3;p=dealii.git Merge pull request #8730 from tcclevenger/custom-mg-constraints add interface for user defined GMG constraints --- 632962aee08f19bd5372ad6a3245cf5400f9e5f3 diff --cc source/lac/affine_constraints.inst.in index 27006ee164,e3877ee611..c5635d230b --- a/source/lac/affine_constraints.inst.in +++ b/source/lac/affine_constraints.inst.in @@@ -329,17 -344,8 +329,21 @@@ for (T : DEAL_II_VEC_TEMPLATES T &) const; template void dealii::AffineConstraints::distribute>( T &) const; + + template void dealii::AffineConstraints::distribute< + LinearAlgebra::distributed::T>( + LinearAlgebra::distributed::T &) const; } + + +for (T : VECTOR_TYPES) + { + namespace internal + { + namespace AffineConstraintsImplementation + { + template void + set_zero_all(const std::vector &, T &vec); + \} + \} + }