ianmackenzie / ianmackenzie/opensolid

Switch `SurfaceFunction1D` solving over to using bisection and clusters

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
18
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Then should be able to remove `Solve2D` module

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the SurfaceFunction1D solver and the Solve2D module, then read how the current solving path works. Replace the SurfaceFunction1D approach with bisection and clusters, and confirm that Solve2D can be removed without leaving references or breaking the solver.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
computer-graphics
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.