diff options
Diffstat (limited to '')
| -rw-r--r-- | src/solvers/dispatch.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/solvers/dispatch.h b/src/solvers/dispatch.h index 810247f..f6d2bee 100644 --- a/src/solvers/dispatch.h +++ b/src/solvers/dispatch.h | |||
| @@ -38,6 +38,13 @@ solver_dispatch_t solver_dispatchers[] = { | |||
| 38 | .solve = solve_multicoord_dispatch, | 38 | .solve = solve_multicoord_dispatch, |
| 39 | }, | 39 | }, |
| 40 | { | 40 | { |
| 41 | .prefix = "twostep", | ||
| 42 | .dataid = dataid_twostep, | ||
| 43 | .gendata = gendata_twostep, | ||
| 44 | .checkdata = checkdata_twostep, | ||
| 45 | .solve = solve_twostep, | ||
| 46 | }, | ||
| 47 | { | ||
| 41 | .prefix = NULL | 48 | .prefix = NULL |
| 42 | } | 49 | } |
| 43 | }; | 50 | }; |
| @@ -67,6 +74,7 @@ const char *solver_aliases[][2] = { | |||
| 67 | { "htr-drfb", "coord_HTR_BU" }, | 74 | { "htr-drfb", "coord_HTR_BU" }, |
| 68 | { "corners", "coord_CORNERS_UF" }, | 75 | { "corners", "coord_CORNERS_UF" }, |
| 69 | { "cornersx", "coord_CORNERSX_UF" }, | 76 | { "cornersx", "coord_CORNERSX_UF" }, |
| 77 | { "quick", "twostep" }, | ||
| 70 | { NULL, NULL } | 78 | { NULL, NULL } |
| 71 | }; | 79 | }; |
| 72 | 80 | ||
