From c566f5a2dddd81cac0ace6aeb0476687764684f8 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Fri, 24 Jul 2015 10:59:12 -0500 Subject: [PATCH] Re-break comments to the usual length. --- source/distributed/grid_refinement.cc | 51 +++++++++------------------ 1 file changed, 17 insertions(+), 34 deletions(-) diff --git a/source/distributed/grid_refinement.cc b/source/distributed/grid_refinement.cc index db8524d9b5..2fc0737c04 100644 --- a/source/distributed/grid_refinement.cc +++ b/source/distributed/grid_refinement.cc @@ -438,10 +438,9 @@ namespace : (interesting_range[0] + interesting_range[1]) / 2); - // accumulate the error of those - // our own elements above this - // threshold and then add to it the - // number for all the others + // accumulate the error of those our own elements above this + // threshold and then add to it the number for all the + // others double my_error = 0; for (unsigned int i=0; i test_threshold) @@ -451,14 +450,10 @@ namespace MPI_Reduce (&my_error, &total_error, 1, MPI_DOUBLE, MPI_SUM, 0, mpi_communicator); - // now adjust the range. if - // we have to many cells, we - // take the upper half of the - // previous range, otherwise - // the lower half. if we have - // hit the right number, then - // set the range to the exact - // value + // now adjust the range. if we have to many cells, we take + // the upper half of the previous range, otherwise the lower + // half. if we have hit the right number, then set the range + // to the exact value if (total_error > target_error) interesting_range[0] = test_threshold; else if (total_error < target_error) @@ -466,28 +461,16 @@ namespace else interesting_range[0] = interesting_range[1] = test_threshold; - // terminate the iteration - // after 25 go-arounds. this - // is necessary because - // oftentimes error - // indicators on cells have - // exactly the same value, - // and so there may not be a - // particular value that cuts - // the indicators in such a - // way that we can achieve - // the desired number of - // cells. using a max of 25 - // iterations means that we - // terminate the iteration - // after 25 steps if the - // indicators were perfectly - // badly distributed, and we - // make at most a mistake of - // 1/2^25 in the number of - // cells flagged if - // indicators are perfectly - // equidistributed + // terminate the iteration after 25 go-arounds. this is + // necessary because oftentimes error indicators on cells + // have exactly the same value, and so there may not be a + // particular value that cuts the indicators in such a way + // that we can achieve the desired number of cells. using a + // max of 25 iterations means that we terminate the + // iteration after 25 steps if the indicators were perfectly + // badly distributed, and we make at most a mistake of + // 1/2^25 in the number of cells flagged if indicators are + // perfectly equidistributed ++iteration; if (iteration == 25) interesting_range[0] = interesting_range[1] = test_threshold; -- 2.39.5