summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGard Spreemann <gspreemann@gmail.com>2017-10-23 16:48:54 +0200
committerGard Spreemann <gspreemann@gmail.com>2017-10-23 16:48:54 +0200
commitf896bb9fc86200c91483fc4406a7ed553f074795 (patch)
treeca669fadeeb955d1270e6f6fbc6afaf5b7cb6633
parent9d65a093ae9b00e480e545c052d84ba27961008d (diff)
Correct output for cubical complex.
-rw-r--r--phstuff/diphawrapper.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/phstuff/diphawrapper.py b/phstuff/diphawrapper.py
index a40aba1..02f577c 100644
--- a/phstuff/diphawrapper.py
+++ b/phstuff/diphawrapper.py
@@ -221,9 +221,10 @@ def save_cubical(fname, array):
for n in array.shape:
f.write(struct.pack("<q", n))
- for w in array.flat:
+ flat = array.flattened(order="F")
+ for w in flat:
f.write(struct.pack("<d", float(w)))
-
+
def save_simplicial(fname, complex):
"""*EXPERIMENTAL*. Save a filtered simplicial complex.