Skip to content

Commit

Permalink
Merge branch 'fix_facetfe_segment_order' into 'master'
Browse files Browse the repository at this point in the history
fix order of facetfe segments (was not set at all)

See merge request jschoeberl/ngsolve!296
  • Loading branch information
JSchoeberl committed Feb 2, 2018
2 parents 9080131 + 24a6307 commit e669607
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions comp/facetfespace.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -481,6 +481,7 @@ namespace ngcomp


FacetFE<ET> * fe = new (alloc) FacetFE<ET> (); FacetFE<ET> * fe = new (alloc) FacetFE<ET> ();
fe -> SetVertexNumbers (ngel.Vertices()); fe -> SetVertexNumbers (ngel.Vertices());
fe -> SetOrder(0);
if (ET_trait<ET>::DIM >= 2) if (ET_trait<ET>::DIM >= 2)
for (int i = 0; i < ET_trait<ET>::N_FACET; i++) for (int i = 0; i < ET_trait<ET>::N_FACET; i++)
fe -> SetOrder (i, order_facet[ngel.Facets()[i]][0]); fe -> SetOrder (i, order_facet[ngel.Facets()[i]][0]);
Expand Down
2 changes: 1 addition & 1 deletion fem/facetfe.hpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ namespace ngfem
facet_order[i] = ao; facet_order[i] = ao;
} }


void SetOrder (int nr, int o) { facet_order[nr] = o; } void SetOrder (int nr, int o) { facet_order[nr] = o; order = max2(order,o); }


void SetOrder (FlatArray<int> & ao) void SetOrder (FlatArray<int> & ao)
{ {
Expand Down

0 comments on commit e669607

Please sign in to comment.