summaryrefslogtreecommitdiff
path: root/src/geometry.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/geometry.c')
-rw-r--r--src/geometry.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/geometry.c b/src/geometry.c
index 83ef0bf..ec788f1 100644
--- a/src/geometry.c
+++ b/src/geometry.c
@@ -43,9 +43,9 @@ double dual_vert_to_coord(unsigned int width, bool periodic, unsigned int vert,
bool index) {
if (periodic) {
if (index)
- return vert % (width / 2) + (vert / (width / 2)) % 2;
+ return (2 * vert) % width + (2 * vert / width) % 2;
else
- return vert / (width / 2);
+ return 2 * vert / width;
} else {
if (index)
return (2 * vert) % (width + 1);