Commit 695e0bd0 authored by Santiago Ospina De Los Ríos's avatar Santiago Ospina De Los Ríos
Browse files

Disable border exchange on pattern engine

parent a6e3ab4d
Pipeline #36095 failed with stage
in 8 minutes and 27 seconds
......@@ -151,7 +151,7 @@ namespace Dune{
lfsu_cache,p[k].j()
);
add_border_pattern(std::integral_constant<bool,LocalAssembler::isNonOverlapping>(),
add_border_pattern(std::false_type{},
lfsv_cache,
lfsu_cache,
p);
......@@ -261,7 +261,7 @@ namespace Dune{
void postAssembly(const GFSU& gfsu, const GFSV& gfsv)
{
post_border_pattern_assembly(std::integral_constant<bool,LocalAssembler::isNonOverlapping>(),
post_border_pattern_assembly(std::false_type{},
gfsu,
gfsv);
}
......
......@@ -57,11 +57,7 @@ namespace Dune{
> LocalAssembler;
// Fix this as soon as the default Partitions are constexpr
typedef typename std::conditional<
GFSU::Traits::EntitySet::Partitions::partitionIterator() == InteriorBorder_Partition,
NonOverlappingBorderDOFExchanger<GridOperator>,
OverlappingBorderDOFExchanger<GridOperator>
>::type BorderDOFExchanger;
typedef NoDataBorderDOFExchanger<GridOperator> BorderDOFExchanger;
//! The grid operator traits
typedef Dune::PDELab::GridOperatorTraits
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment