diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-05-26 16:21:00 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-05-26 16:21:00 -0400 |
commit | 7183bf5dff80a6f7ed563f633598fd1fa84d77fe (patch) | |
tree | 0b96ef992276b1810a6bdb3ec1cf393656b0f5ce /Carpet/CarpetLib | |
parent | 2f745fb7afac7abc616f64e2592594e7a87bbef2 (diff) |
CarpetLib: Replace more uses of operator% by calls to imod
Diffstat (limited to 'Carpet/CarpetLib')
-rw-r--r-- | Carpet/CarpetLib/src/bbox.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Carpet/CarpetLib/src/bbox.cc b/Carpet/CarpetLib/src/bbox.cc index 1e68b8d17..5c561c498 100644 --- a/Carpet/CarpetLib/src/bbox.cc +++ b/Carpet/CarpetLib/src/bbox.cc @@ -203,8 +203,8 @@ template<typename T, int D> bbox<T,D> bbox<T,D>::expanded_for (const bbox& b) const { if (empty()) return bbox(b.lower(), b.lower()-b.stride(), b.stride()); const vect<T,D> str = b.stride(); - const vect<T,D> loff = ((lower() - b.lower()) % str + str) % str; - const vect<T,D> uoff = ((upper() - b.lower()) % str + str) % str; + const vect<T,D> loff = imod (lower() - b.lower(), str); + const vect<T,D> uoff = imod (upper() - b.lower(), str); const vect<T,D> lo = lower() - loff; // go outwards const vect<T,D> up = upper() + (str - uoff) % str; return bbox(lo,up,str); @@ -215,8 +215,8 @@ template<typename T, int D> bbox<T,D> bbox<T,D>::contracted_for (const bbox& b) const { if (empty()) return bbox(b.lower(), b.lower()-b.stride(), b.stride()); const vect<T,D> str = b.stride(); - const vect<T,D> loff = ((lower() - b.lower()) % str + str) % str; - const vect<T,D> uoff = ((upper() - b.lower()) % str + str) % str; + const vect<T,D> loff = imod (lower() - b.lower(), str); + const vect<T,D> uoff = imod (upper() - b.lower(), str); const vect<T,D> lo = lower() + (str - loff) % str; // go inwards const vect<T,D> up = upper() - uoff; return bbox(lo,up,str); |