From 9561c9a2121211112485bb8fc6eb647bdfb637c2 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Sat, 24 Apr 2021 00:54:05 -0500 Subject: [PATCH] add missing instantiations --- source/dofs/dof_tools_sparsity.inst.in | 41 ++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/source/dofs/dof_tools_sparsity.inst.in b/source/dofs/dof_tools_sparsity.inst.in index a5c3ec8a1e..d9fcdaea1f 100644 --- a/source/dofs/dof_tools_sparsity.inst.in +++ b/source/dofs/dof_tools_sparsity.inst.in @@ -117,6 +117,28 @@ for (SP : SPARSITY_PATTERNS; deal_II_dimension : DIMENSIONS; const bool, const types::subdomain_id); + template void DoFTools:: + make_flux_sparsity_pattern( + const DoFHandler &dof, + SP & sparsity, + const AffineConstraints &, + const bool, + const Table<2, Coupling> &, + const Table<2, Coupling> &, + const types::subdomain_id, + const std::function:: + active_cell_iterator &, + const unsigned int)> &); + + template void DoFTools:: + make_flux_sparsity_pattern( + const DoFHandler &dof, + SP & sparsity, + const AffineConstraints &, + const bool, + const types::subdomain_id); + #endif #if deal_II_dimension == 3 @@ -136,6 +158,25 @@ for (SP : SPARSITY_PATTERNS; deal_II_dimension : DIMENSIONS; const bool, const types::subdomain_id); + template void DoFTools::make_flux_sparsity_pattern<1, 3, SP>( + const DoFHandler<1, 3> &dof, + SP & sparsity, + const AffineConstraints &, + const bool, + const Table<2, Coupling> &, + const Table<2, Coupling> &, + const types::subdomain_id, + const std::function< + bool(const typename DoFHandler<1, 3>::active_cell_iterator &, + const unsigned int)> &); + + template void DoFTools::make_flux_sparsity_pattern<1, 3, SP>( + const DoFHandler<1, 3> &dof, + SP & sparsity, + const AffineConstraints &, + const bool, + const types::subdomain_id); + #endif } -- 2.39.5