diff --git a/dune/fufem/functionspacebases/dofconstraints.hh b/dune/fufem/functionspacebases/dofconstraints.hh index 8d2f22b3abb42e23e2b3afd08338e8bc75e09344..c48fc4303c77fa7e39c56186aa8629a85481825a 100644 --- a/dune/fufem/functionspacebases/dofconstraints.hh +++ b/dune/fufem/functionspacebases/dofconstraints.hh @@ -85,8 +85,6 @@ class DOFConstraints { template<class B> void setupFromBasis(const B& basis) { - static const int dim = B::GridView::Grid::dimension; - typedef typename B::GridView::template Codim<0>::Entity Element; typedef typename B::GridView::template Codim<0>::Iterator ElementIterator; typedef typename B::GridView::IntersectionIterator NeighborIterator; diff --git a/dune/fufem/functionspacebases/extensionbasis.hh b/dune/fufem/functionspacebases/extensionbasis.hh index f8af04b231157ddb7189c2974b840b2802e517a5..7d1986e73ea21c9e54fa100cded712674759acc4 100644 --- a/dune/fufem/functionspacebases/extensionbasis.hh +++ b/dune/fufem/functionspacebases/extensionbasis.hh @@ -103,7 +103,7 @@ class ExtensionBasis : SpaceExtensionSetup<Basis, ExtendedBasis>::setup(basis_, extendedBasis_, *this); dofConstraints_.resize(extendedBasis_.size()); - for(int i=0; i<extendedBasis_.size(); ++i) + for (size_t i=0; i<extendedBasis_.size(); ++i) { if (isExtensionDOF_[i][0]) dofConstraints_.isConstrained()[i][0] = false; @@ -113,7 +113,7 @@ class ExtensionBasis : if (extendedBasis_.isConstrained(i)) { const LinearCombination& constraints = extendedBasis_.constraints(i); - for(int j=0; j<constraints.size(); ++j) + for (size_t j=0; j<constraints.size(); ++j) { if (isExtensionDOF_[constraints[j].index][0]) dofConstraints_.interpolation()[i].push_back(constraints[j]); @@ -155,8 +155,8 @@ struct ExtensionFirstSpaceExtensionSetup static void setup(const Basis& basis, const ExtendedBasis& extendedBasis, EB& extension) { extension.isExtensionDOF().resize(extendedBasis.size()); - int extensionSize = extendedBasis.size() - basis.size(); - for(int i=0; i<extendedBasis.size(); ++i) + size_t extensionSize = extendedBasis.size() - basis.size(); + for (size_t i=0; i<extendedBasis.size(); ++i) extension.isExtensionDOF()[i] = ((i<extensionSize) and not(extendedBasis.isConstrained(i))); } }; diff --git a/dune/fufem/functionspacebases/reducedconformingbasis.hh b/dune/fufem/functionspacebases/reducedconformingbasis.hh index 0d3829ced8bda8d9e906d0e67229337ef803f513..127951b3ea0e84486a5db5796dc9eefc0a08dd48 100644 --- a/dune/fufem/functionspacebases/reducedconformingbasis.hh +++ b/dune/fufem/functionspacebases/reducedconformingbasis.hh @@ -141,9 +141,9 @@ class ReducedConformingBasis : reorderedIndex_[lastUnconstrained] = lastUnconstrained; } } - for(int i=firstConstrained; i<ncBasis_.size(); ++i) + for (size_t i=firstConstrained; i<ncBasis_.size(); ++i) { - for (int j=0; j<interpolation[i].size(); ++j) + for (size_t j=0; j<interpolation[i].size(); ++j) interpolation[i][j].index = reorderedIndex_[interpolation[i][j].index]; } unconstrainedSize_ = firstConstrained;