Skip to content

Fix column-major ordering of multidimensional text waves - #29

Merged
paulmueller merged 1 commit into
AFM-analysis:masterfrom
CAOShurong:codex/fix-text-wave-dimension-order
Oct 14, 2026
Merged

paulmueller merged 1 commit into
AFM-analysis:masterfrom
CAOShurong:codex/fix-text-wave-dimension-order

Conversation

@CAOShurong

Copy link
Copy Markdown

Fixes #25.

Text-wave strings are stored with the first dimension varying fastest. Reshape them in Fortran order, matching the numeric wave reader, so multidimensional coordinates are preserved.

Adds the reporter's text3.ibw sample and a regression for its 3-by-2 layout, with fixture credit in tests/data/README.

Validation: all 18 tests pass from source and the installed wheel; repository flake8 passes.

@paulmueller
paulmueller merged commit 24b52e8 into AFM-analysis:master Oct 14, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2D text wave should reshape order='f'

2 participants