[bug] Projections with new segment Index
Due to the segment index change, projections do not work as before, as pointed out by @andreas.dedner This is because the projection is assigned in gitter_sti.h with
inline int Gitter::Geometric::hbndseg3::postRefinement ()
{
ProjectVertexPair pv( projection(), segmentIndex() );
if ( pv.first )
{
myhface(0)->projectVertex( pv );
}
return 0;
}
This can be solved by
-
Reverting the segment index change
-
Assigning the bndProjections in the gridFactory to the right segmentIndex
-
Using a different index internally to assign the boundaryProjections
Edited by Martin Alkämper