Skip to content
Snippets Groups Projects
Commit 2e349b45 authored by Christoph Grüninger's avatar Christoph Grüninger Committed by Timo Koch
Browse files

[mpfa] Use getNumLocalScvfs() instead of constants

parent e7f748f3
No related branches found
No related tags found
1 merge request!718[mpfa] Use numLocalScvf instead of constant
...@@ -121,8 +121,10 @@ public: ...@@ -121,8 +121,10 @@ public:
assert(gridView.size(Dune::GeometryTypes::triangle) assert(gridView.size(Dune::GeometryTypes::triangle)
+ gridView.size(Dune::GeometryTypes::quadrilateral) == gridView.size(0)); + gridView.size(Dune::GeometryTypes::quadrilateral) == gridView.size(0));
return gridView.size(Dune::GeometryTypes::triangle)*6 return gridView.size(Dune::GeometryTypes::triangle)
+ gridView.size(Dune::GeometryTypes::quadrilateral)*8; * getNumLocalScvfs(Dune::GeometryTypes::triangle)
+ gridView.size(Dune::GeometryTypes::quadrilateral)
* getNumLocalScvfs(Dune::GeometryTypes::quadrilateral);
#else #else
assert(gridView.size(Dune::GeometryType(Dune::GeometryType::simplex, 2)) assert(gridView.size(Dune::GeometryType(Dune::GeometryType::simplex, 2))
+ gridView.size(Dune::GeometryType(Dune::GeometryType::cube, 2)) == gridView.size(0)); + gridView.size(Dune::GeometryType(Dune::GeometryType::cube, 2)) == gridView.size(0));
...@@ -368,10 +370,14 @@ public: ...@@ -368,10 +370,14 @@ public:
+ gridView.size(Dune::GeometryTypes::prism) + gridView.size(Dune::GeometryTypes::prism)
+ gridView.size(Dune::GeometryTypes::hexahedron) == gridView.size(0)); + gridView.size(Dune::GeometryTypes::hexahedron) == gridView.size(0));
return gridView.size(Dune::GeometryTypes::tetrahedron)*12 return gridView.size(Dune::GeometryTypes::tetrahedron)
+ gridView.size(Dune::GeometryTypes::pyramid)*16 * getNumLocalScvfs(Dune::GeometryTypes::tetrahedron)
+ gridView.size(Dune::GeometryTypes::prism)*18 + gridView.size(Dune::GeometryTypes::pyramid)
+ gridView.size(Dune::GeometryTypes::hexahedron)*24; * getNumLocalScvfs(Dune::GeometryTypes::pyramid)
+ gridView.size(Dune::GeometryTypes::prism)
* getNumLocalScvfs(Dune::GeometryTypes::prism)
+ gridView.size(Dune::GeometryTypes::hexahedron)
* getNumLocalScvfs(Dune::GeometryTypes::hexahedron);
#else #else
assert(gridView.size(Dune::GeometryType(Dune::GeometryType::simplex, 3)) assert(gridView.size(Dune::GeometryType(Dune::GeometryType::simplex, 3))
+ gridView.size(Dune::GeometryType(Dune::GeometryType::pyramid, 3)) + gridView.size(Dune::GeometryType(Dune::GeometryType::pyramid, 3))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment