Z period in product geometries

This commit is contained in:
Zeno Rogue committed 2019-11-13 20:48:38 +01:00
1 parent b0e481cc0a
commit 74a139ca3e
4 files changed
+49 -9

No files matched your search

+7
View File
@@ -43,6 +43,13 @@ EX int gmod(int i, int j) {
EX int zgmod(int a, int b) { return b ? gmod(a, b) : a; }
EX int szgmod(int a, int b) {
if(!b) return a;
a = gmod(a, b);
if(2*a >= b) return a - b;
return a;
}
EX int gdiv(int i, int j) {
return (i - gmod(i, j)) / j;
}