Skip to content

feat(SU2_PY): add SU2.io.fwh reader for FWH binary surface data#2763

Open
riddhi1228 wants to merge 6 commits intosu2code:developfrom
riddhi1228:feature/fwh-binary-reader-v2
Open

feat(SU2_PY): add SU2.io.fwh reader for FWH binary surface data#2763
riddhi1228 wants to merge 6 commits intosu2code:developfrom
riddhi1228:feature/fwh-binary-reader-v2

Conversation

@riddhi1228
Copy link

@riddhi1228 riddhi1228 commented Mar 21, 2026

Proposed Changes

Adds SU2.io.fwh.FWHData, a pure-Python reader for the FWH binarysurface data format written by the SU2 FWH surface writer. The fileTestCases/unsteady/square_cylinder/fwh_bin.dat existed in therepository with no corresponding reader — this PR closes that gap.

Verified against the reference file: n_t=50, n_pts=200, pressure range825–1104 Pa, RMS max ~74 Pa, consistent with Ma=0.1 RANS flow past asquare cylinder.

Related Work

No related issues or PRs.

PR Checklist

  • I am submitting my contribution to the develop branch.
  • My contribution generates no new compiler warnings.
  • My contribution is commented and consistent with SU2 style.
  • I used the pre-commit hook to prevent dirty commits.
  • I have added a test case that demonstrates my contribution, if necessary.
  • I have updated appropriate documentation, if necessary.

Adds SU2.io.fwh.FWHData — a pure-Python reader for the binary surface
data format written by the SU2 FWH surface writer. Verified against
TestCases/unsteady/square_cylinder/fwh_bin.dat (n_t=50, n_pts=200,
pressure range 825-1104 Pa, RMS max ~74 Pa).
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.

1 participant