0.1.1

On this page

0.1.1#

Updated variable array access and other improvements.

Added#

  • tecio.ZoneList / tecio.VariableList container types for Read.zone and ReadZone.variable, with slicing and exact-name lookup.

  • ReadZone.get_array(key) for direct array access by index, name, or list of names.

  • tec2mat command line tool to convert input Tecplot file to MATLAB compatible .mat file format. Importable as a MATLAB structure with all zones, variables, and metadata.

Changed#

  • Read.zone / ReadZone.variable now return ZoneList / VariableList instead of plain list.

  • Read tests rewritten to match writer-test conventions (fixtures, pytest.raises, class grouping).

Fixed#

  • Legacy style unstructured zone headers in ASCII files use different keywords for data packing and zone type resulting in tecio interpreting these as single point ordered zone. These special cases have been added.

Removed#

  • Breaking: attribute-style variable access (zone.x) — was broken (infinite recursion) on SZL and case-insensitive on PLT. Use zone.get_array("x") instead.