From f85f762c155995347d625eab00acff46930f3acb Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Fri, 25 Nov 2011 09:58:40 +0000 Subject: [PATCH] fixed index bug [[Imported from SVN: r8257]] --- dune/gfe/pktop1mgtransfer.hh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dune/gfe/pktop1mgtransfer.hh b/dune/gfe/pktop1mgtransfer.hh index bc5e49b6..41c287b6 100644 --- a/dune/gfe/pktop1mgtransfer.hh +++ b/dune/gfe/pktop1mgtransfer.hh @@ -97,7 +97,7 @@ public: for (size_t j=0; j<values.size(); j++) { - if (values[i] > 0.001) + if (values[j] > 0.001) { size_t globalFine = fineBasis.index(*it, j); size_t globalCoarse = p1Basis.index(*it, i); @@ -135,12 +135,12 @@ public: for (size_t j=0; j<values.size(); j++) { - if (values[i] > 0.001) + if (values[j] > 0.001) { size_t globalFine = fineBasis.index(*it, j); size_t globalCoarse = p1Basis.index(*it, i); - (*this->matrix_)[globalFine][globalCoarse] = Dune::ScaledIdentityMatrix<double,TransferMatrixBlock::rows>(values[i]); + (*this->matrix_)[globalFine][globalCoarse] = Dune::ScaledIdentityMatrix<double,TransferMatrixBlock::rows>(values[j]); } } -- GitLab