A few fixes.
1) Document refiner. 2) Get helmholtz parameter based refinement working. 3) Fix curve smoothness (needs scipy dependency).
Loading
-
- Add a
pytest.importorskip("scipy")
to let the tests succeed even if scipy's not available. - Toss
scipy
intorequirements.txt
to make sure it gets installed and those tests actually run.
- Add a
-
The main issue seems to be that if a panel crosses one of the points in the horseshoe where there is a transition between curved / straight pieces, then the refiner will keep refining into that panel. The spline-y bit was supposed to smooth out those crossing points. I decided it was not worth the trouble. There doesn't seem to be a problem when the crossing point is on a panel boundary.
-
(see b8d4547b)
Please sign in to comment