From 938d33f080eb171b79c786c52a6e096bfb42dc6c Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Wed, 16 Nov 2011 15:42:45 +0000 Subject: [PATCH] the size of a function space basis is now a size_t, not an int [[Imported from SVN: r4868]] --- dune/fufem/functionspacebases/conformingbasis.hh | 2 +- dune/fufem/functionspacebases/dgpqkbasis.hh | 2 +- dune/fufem/functionspacebases/extensionbasis.hh | 2 +- dune/fufem/functionspacebases/functionspacebasis.hh | 2 +- dune/fufem/functionspacebases/p0basis.hh | 2 +- dune/fufem/functionspacebases/p1nodalbasis.hh | 2 +- dune/fufem/functionspacebases/p2hierarchicalbasis.hh | 2 +- .../functionspacebases/p2hierarchicalwithelementbubblesbasis.hh | 2 +- dune/fufem/functionspacebases/p2nodalbasis.hh | 2 +- dune/fufem/functionspacebases/p3nodalbasis.hh | 2 +- dune/fufem/functionspacebases/q1nodalbasis.hh | 2 +- dune/fufem/functionspacebases/reducedconformingbasis.hh | 2 +- dune/fufem/functionspacebases/refinedp0basis.hh | 2 +- dune/fufem/functionspacebases/refinedp1nodalbasis.hh | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/dune/fufem/functionspacebases/conformingbasis.hh b/dune/fufem/functionspacebases/conformingbasis.hh index 218b9f4d..7a48e368 100644 --- a/dune/fufem/functionspacebases/conformingbasis.hh +++ b/dune/fufem/functionspacebases/conformingbasis.hh @@ -99,7 +99,7 @@ class ConformingBasis : dofConstraints_->setupFromBasis<NonconformingBasis>(ncBasis_); } - int size() const + size_t size() const { return ncBasis_.size(); } diff --git a/dune/fufem/functionspacebases/dgpqkbasis.hh b/dune/fufem/functionspacebases/dgpqkbasis.hh index da4dd5b4..c34022e5 100644 --- a/dune/fufem/functionspacebases/dgpqkbasis.hh +++ b/dune/fufem/functionspacebases/dgpqkbasis.hh @@ -44,7 +44,7 @@ class DgPQKBasis : dgIndexSet_(gridview) {} - int size() const + size_t size() const { return dgIndexSet_.size(); } diff --git a/dune/fufem/functionspacebases/extensionbasis.hh b/dune/fufem/functionspacebases/extensionbasis.hh index 034b3398..f8af04b2 100644 --- a/dune/fufem/functionspacebases/extensionbasis.hh +++ b/dune/fufem/functionspacebases/extensionbasis.hh @@ -57,7 +57,7 @@ class ExtensionBasis : update(); } - int size() const + size_t size() const { return extendedBasis_.size(); } diff --git a/dune/fufem/functionspacebases/functionspacebasis.hh b/dune/fufem/functionspacebases/functionspacebasis.hh index a2fc4753..252acb44 100644 --- a/dune/fufem/functionspacebases/functionspacebasis.hh +++ b/dune/fufem/functionspacebases/functionspacebasis.hh @@ -33,7 +33,7 @@ class FunctionSpaceBasis gridview_(gridview) {} - virtual int size() const + virtual size_t size() const { DUNE_THROW(Dune::NotImplemented, "You called the empty base class method"); } diff --git a/dune/fufem/functionspacebases/p0basis.hh b/dune/fufem/functionspacebases/p0basis.hh index 67ae110f..3a6d1321 100644 --- a/dune/fufem/functionspacebases/p0basis.hh +++ b/dune/fufem/functionspacebases/p0basis.hh @@ -50,7 +50,7 @@ class P0Basis : mapper_(gridview) {} - int size() const + size_t size() const { return mapper_.size(); } diff --git a/dune/fufem/functionspacebases/p1nodalbasis.hh b/dune/fufem/functionspacebases/p1nodalbasis.hh index f4bf8a50..d14a53c0 100644 --- a/dune/fufem/functionspacebases/p1nodalbasis.hh +++ b/dune/fufem/functionspacebases/p1nodalbasis.hh @@ -44,7 +44,7 @@ class P1NodalBasis : Base(gridview) {} - int size() const + size_t size() const { return gridview_.indexSet().size(dim); } diff --git a/dune/fufem/functionspacebases/p2hierarchicalbasis.hh b/dune/fufem/functionspacebases/p2hierarchicalbasis.hh index 8023123b..c476a6dc 100644 --- a/dune/fufem/functionspacebases/p2hierarchicalbasis.hh +++ b/dune/fufem/functionspacebases/p2hierarchicalbasis.hh @@ -46,7 +46,7 @@ class P2HierarchicalBasis : mapper_(gridview) {} - int size() const + size_t size() const { return mapper_.size(); } diff --git a/dune/fufem/functionspacebases/p2hierarchicalwithelementbubblesbasis.hh b/dune/fufem/functionspacebases/p2hierarchicalwithelementbubblesbasis.hh index c0331208..4f0f7947 100644 --- a/dune/fufem/functionspacebases/p2hierarchicalwithelementbubblesbasis.hh +++ b/dune/fufem/functionspacebases/p2hierarchicalwithelementbubblesbasis.hh @@ -54,7 +54,7 @@ class P2HierarchicalWithElementBubblesBasis : localFE_() {} - int size() const + size_t size() const { return mapper_.size(); } diff --git a/dune/fufem/functionspacebases/p2nodalbasis.hh b/dune/fufem/functionspacebases/p2nodalbasis.hh index 71dc7f8e..f94527b2 100644 --- a/dune/fufem/functionspacebases/p2nodalbasis.hh +++ b/dune/fufem/functionspacebases/p2nodalbasis.hh @@ -81,7 +81,7 @@ class P2NodalBasis : mapper_(gridview) {} - int size() const + size_t size() const { return mapper_.size(); } diff --git a/dune/fufem/functionspacebases/p3nodalbasis.hh b/dune/fufem/functionspacebases/p3nodalbasis.hh index 519f6174..db8809f8 100644 --- a/dune/fufem/functionspacebases/p3nodalbasis.hh +++ b/dune/fufem/functionspacebases/p3nodalbasis.hh @@ -66,7 +66,7 @@ class P3NodalBasis : } /** \brief The number of degrees of freedom of the function space */ - int size() const + size_t size() const { switch (dim) { case 1: diff --git a/dune/fufem/functionspacebases/q1nodalbasis.hh b/dune/fufem/functionspacebases/q1nodalbasis.hh index 38918ead..bd28259d 100644 --- a/dune/fufem/functionspacebases/q1nodalbasis.hh +++ b/dune/fufem/functionspacebases/q1nodalbasis.hh @@ -42,7 +42,7 @@ class Q1NodalBasis : localFE_() {} - int size() const + size_t size() const { return gridview_.indexSet().size(dim); } diff --git a/dune/fufem/functionspacebases/reducedconformingbasis.hh b/dune/fufem/functionspacebases/reducedconformingbasis.hh index 599b4995..0d3829ce 100644 --- a/dune/fufem/functionspacebases/reducedconformingbasis.hh +++ b/dune/fufem/functionspacebases/reducedconformingbasis.hh @@ -74,7 +74,7 @@ class ReducedConformingBasis : reorder(); } - int size() const + size_t size() const { return unconstrainedSize_; } diff --git a/dune/fufem/functionspacebases/refinedp0basis.hh b/dune/fufem/functionspacebases/refinedp0basis.hh index 102a9986..5336da62 100644 --- a/dune/fufem/functionspacebases/refinedp0basis.hh +++ b/dune/fufem/functionspacebases/refinedp0basis.hh @@ -52,7 +52,7 @@ class RefinedP0Basis : mapper_.update(); } - int size() const + size_t size() const { return mapper_.size() * localFE_.localBasis().size(); } diff --git a/dune/fufem/functionspacebases/refinedp1nodalbasis.hh b/dune/fufem/functionspacebases/refinedp1nodalbasis.hh index 1490fc4d..7c308061 100644 --- a/dune/fufem/functionspacebases/refinedp1nodalbasis.hh +++ b/dune/fufem/functionspacebases/refinedp1nodalbasis.hh @@ -44,7 +44,7 @@ class RefinedP1NodalBasis : mapper_(gridview) {} - int size() const + size_t size() const { return mapper_.size(); } -- GitLab