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

Allow solvers to return "Complex" roots

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • 4.X
    • None

    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

              Unassigned Unassigned
              erans Gilles Sadowski
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: