feat(SU2_PY): add SU2.io.fwh reader for FWH binary surface data by riddhi1228 · Pull Request #2763 · su2code/SU2
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.