Uploaded image for project: 'Commons Math'
  1. Commons Math
  2. MATH-1215

Allow solvers to return "Complex" roots

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 4.X
    • Labels:

      Description

      Some solvers in o.a.c.m.analysis.solvers are able to return the set of all complex roots of a function (namely "LaguerreSolver").
      However, the functionality does not fit with the overall design of the classes in this package which focus of computing one real ("double") root within a user-defined interval.
      An idea is to provide a "ComplexSolver" public interface whose "solve" method would return a "Complex[]" containing the complex roots.

      Moreover some time ago, we decided to modify the Commons Math API so as to provide the "fluent API" idiom.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                erans Gilles
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: