You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bring airfoil inputs and section ordering in line with the Python VSM... #414
Bring airfoil inputs and section ordering in line with the Python VSM v2.3.0
Known differences, unmeasured: NeuralFoil entries drop xtr from YAML and default to model_size large and xtr 1.0 (Python: xxxlarge, 0.01); a polar CSV with alpha in radians is misread (Python auto-detects); sections with different alpha grids throw (Python takes the union); sections sort by global y (Python by the principal axis of the section spread, so rotated wings differ), and Python warns on sections that double back. Python's tests are tests/AirfoilAerodynamics and tests/WingGeometry. Measure each before changing it. Build on the branch of the pull request for #410.
Measuring each of the five airfoil-input and section-ordering differences against Python VSM v2.3.0 first (NeuralFoil defaults and xtr, radian polar CSVs, differing alpha grids, section sort axis, doubling-back warning), then changing what the numbers show differs. Built on #415. Leaving out the solver and result fields, which #411, #412 and #413 carry.
Activity
1-Bort-1 commentedon Nov 5, 2026
Measuring each of the five airfoil-input and section-ordering differences against Python VSM v2.3.0 first (NeuralFoil defaults and xtr, radian polar CSVs, differing alpha grids, section sort axis, doubling-back warning), then changing what the numbers show differs. Built on #415. Leaving out the solver and result fields, which #411, #412 and #413 carry.
1-Bort-1 commentedon Nov 5, 2026
Waiting for #415. This branch is built on it, so the turn picks up again when its checks are green, or when it is no longer open.