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

Additions to Complex Utils; creation of conversion methods between Complex[], double[], float[], and interleaved arrays

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.5
    • 4.0
    • None

    Description

      I propose to add several new methods to the ComplexUtils class enabling easy conversion between Complex[] arrays, real or imaginary double[] or float[] arrays, and interleaved complex double[] or float[] arrays. The last two in particular are beneficial to have for OpenCL implementations and the JTransforms library.

      Attachments

        1. ComplexUtilsTest.java
          31 kB
          Eric Barnhill
        2. ComplexUtils.java
          72 kB
          Eric Barnhill
        3. ComplexUtils.java
          71 kB
          Eric Barnhill
        4. ComplexUtilsTest.java
          31 kB
          Eric Barnhill
        5. LaguerreSolver.java
          15 kB
          Eric Barnhill
        6. ComplexUtilsTest.java
          31 kB
          Eric Barnhill
        7. ComplexUtils.java
          77 kB
          Eric Barnhill
        8. ComplexUtils.java
          78 kB
          Eric Barnhill
        9. ComplexUtilsTest.java
          30 kB
          Eric Barnhill

        Issue Links

          Activity

            People

              ericbarnhill Eric Barnhill
              ericbarnhill Eric Barnhill
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 25h
                  25h
                  Remaining:
                  Remaining Estimate - 25h
                  25h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified