skills/flowio/references/sources.md
This skill was refreshed on 2026-07-23 against the sources below. Examples target the current stable package release at that date: FlowIO 1.4.0, published 2025-05-09.
When upstream behavior and this skill differ, prefer the tagged upstream source and official API documentation, then update this skill and increment its version.
as_array(), constructor rename, convenience
attributes, NumPy dependency, public fcs_keywords, Path support, and
writer/timestep changes.write_fcs().create_fcs 1.4.0 source
— writer signature, validation, metadata rules, output representation, and
float precision.read_multiple_data_sets 1.4.0 source
— relative $NEXTDATA traversal and invalid-offset handling.FlowIO reads FCS 2.0/3.0/3.1 and writes FCS 3.1. The standard publications are needed when byte offsets, keywords, spillover metadata, or representation details affect scientific interpretation.
During this refresh:
flowio==1.4.0 environment.$ removal from
TEXT values, caller-owned handle closure, and PnG/timestep loss during
write_fcs().array('f') bytes;
validate exports on big-endian hardware rather than assuming portability.