From 0f650ca6d8dc57ce1a7b51180abc06b03bc320cd Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Thu, 3 Nov 2011 00:28:39 +0100 Subject: [PATCH] Count nodes --- src/one-body-sample.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index cc5ece24..5f105be4 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -105,6 +105,7 @@ int main() { size_t neumann_nodes = 0; size_t bounding_nodes = 0; size_t extremal_nodes = 0; + size_t overall_nodes = 0; for (VertexLeafIterator it = leafView.begin<dim>(); it != leafView.end<dim>(); ++it) { Dune::GeometryType gt = it->type(); @@ -112,6 +113,7 @@ int main() { SmallVector coordinates = it->geometry().corner(0); bool bounding(false); bool extremal(true); + ++overall_nodes; for (int i = 0; i < dim; ++i) { if (coordinates[i] == end_points[i] || coordinates[i] == 0) { bounding = true; @@ -152,6 +154,7 @@ int main() { << std::endl; std::cout << "Number of bounding nodes: " << bounding_nodes << std::endl; std::cout << "Number of extremal nodes: " << extremal_nodes << std::endl; + std::cout << "Number of nodes: " << overall_nodes << std::endl; } // TODO: populate on S_F -- GitLab