[mathicgb] 249/393: Removed old unused code for Buchberger criteria from PolyBasis.
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Fri Apr 3 15:59:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a commit to branch upstream
in repository mathicgb.
commit f439c1fd7006ae3ef7baedb36fb6648e148e4f95
Author: Bjarke Hammersholt Roune <bjarkehr.code at gmail.com>
Date: Sun Apr 14 15:32:09 2013 -0400
Removed old unused code for Buchberger criteria from PolyBasis.
---
src/mathicgb/PolyBasis.cpp | 2 --
src/mathicgb/PolyBasis.hpp | 18 ------------------
2 files changed, 20 deletions(-)
diff --git a/src/mathicgb/PolyBasis.cpp b/src/mathicgb/PolyBasis.cpp
index 3a5190f..cf1b75a 100755
--- a/src/mathicgb/PolyBasis.cpp
+++ b/src/mathicgb/PolyBasis.cpp
@@ -82,8 +82,6 @@ void PolyBasis::insert(std::unique_ptr<Poly> poly) {
entry.poly = poly.release();
entry.leadMinimal = leadMinimal;
- if (mUseBuchbergerLcmHitCache)
- mBuchbergerLcmHitCache.push_back(0);
MATHICGB_ASSERT(mEntries.back().poly != 0);
}
diff --git a/src/mathicgb/PolyBasis.hpp b/src/mathicgb/PolyBasis.hpp
index ddf71e9..b805591 100755
--- a/src/mathicgb/PolyBasis.hpp
+++ b/src/mathicgb/PolyBasis.hpp
@@ -58,20 +58,6 @@ public:
MATHICGB_ASSERT(mEntries[index].poly != 0);
}
- struct Stats {
- Stats():
- buchbergerLcmQueries(0),
- buchbergerLcmHits(0),
- buchbergerLcmNearHits(0),
- buchbergerLcmCacheHits(0) {}
-
- unsigned long long buchbergerLcmQueries;
- unsigned long long buchbergerLcmHits;
- unsigned long long buchbergerLcmNearHits;
- unsigned long long buchbergerLcmCacheHits;
- };
- Stats stats() const {return mStats;}
-
// As the non-slow version, but uses simpler and slower code.
bool buchbergerLcmCriterionSlow(size_t a, size_t b) const;
@@ -236,10 +222,6 @@ private:
FreeModuleOrder& mOrder;
std::unique_ptr<DivisorLookup> mDivisorLookup;
std::vector<Entry> mEntries;
- mutable Stats mStats;
-
- static const bool mUseBuchbergerLcmHitCache = true;
- mutable std::vector<size_t> mBuchbergerLcmHitCache;
};
#endif
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mathicgb.git
More information about the debian-science-commits
mailing list