public class org.apache.commons.math3.analysis.solvers.LaguerreSolver extends org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.commons.math3.analysis.solvers.LaguerreSolver
  super_class: org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver
{
  private static final double DEFAULT_ABSOLUTE_ACCURACY;
    descriptor: D
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1.0E-6

  private final org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver complexSolver;
    descriptor: Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
         0: .line 54
            aload 0 /* this */
            ldc 1.0E-6
            invokespecial org.apache.commons.math3.analysis.solvers.LaguerreSolver.<init>:(D)V
         1: .line 55
            return
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;

  public void <init>(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double absoluteAccuracy
         0: .line 62
            aload 0 /* this */
            dload 1 /* absoluteAccuracy */
            invokespecial org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver.<init>:(D)V
         1: .line 48
            aload 0 /* this */
            new org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver
            dup
            aload 0 /* this */
            invokespecial org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.<init>:(Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;)V
            putfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
         2: .line 63
            return
        end local 1 // double absoluteAccuracy
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    3     1  absoluteAccuracy  D
    MethodParameters:
                  Name  Flags
      absoluteAccuracy  

  public void <init>(double, double);
    descriptor: (DD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double relativeAccuracy
        start local 3 // double absoluteAccuracy
         0: .line 72
            aload 0 /* this */
            dload 1 /* relativeAccuracy */
            dload 3 /* absoluteAccuracy */
            invokespecial org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver.<init>:(DD)V
         1: .line 48
            aload 0 /* this */
            new org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver
            dup
            aload 0 /* this */
            invokespecial org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.<init>:(Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;)V
            putfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
         2: .line 73
            return
        end local 3 // double absoluteAccuracy
        end local 1 // double relativeAccuracy
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    3     1  relativeAccuracy  D
            0    3     3  absoluteAccuracy  D
    MethodParameters:
                  Name  Flags
      relativeAccuracy  
      absoluteAccuracy  

  public void <init>(double, double, double);
    descriptor: (DDD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=7, args_size=4
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double relativeAccuracy
        start local 3 // double absoluteAccuracy
        start local 5 // double functionValueAccuracy
         0: .line 84
            aload 0 /* this */
            dload 1 /* relativeAccuracy */
            dload 3 /* absoluteAccuracy */
            dload 5 /* functionValueAccuracy */
            invokespecial org.apache.commons.math3.analysis.solvers.AbstractPolynomialSolver.<init>:(DDD)V
         1: .line 48
            aload 0 /* this */
            new org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver
            dup
            aload 0 /* this */
            invokespecial org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.<init>:(Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;)V
            putfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
         2: .line 85
            return
        end local 5 // double functionValueAccuracy
        end local 3 // double absoluteAccuracy
        end local 1 // double relativeAccuracy
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    3     0                   this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    3     1       relativeAccuracy  D
            0    3     3       absoluteAccuracy  D
            0    3     5  functionValueAccuracy  D
    MethodParameters:
                       Name  Flags
      relativeAccuracy       
      absoluteAccuracy       
      functionValueAccuracy  

  public double doSolve();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=15, args_size=1
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
         0: .line 95
            aload 0 /* this */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.getMin:()D
            dstore 1 /* min */
        start local 1 // double min
         1: .line 96
            aload 0 /* this */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.getMax:()D
            dstore 3 /* max */
        start local 3 // double max
         2: .line 97
            aload 0 /* this */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.getStartValue:()D
            dstore 5 /* initial */
        start local 5 // double initial
         3: .line 98
            aload 0 /* this */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.getFunctionValueAccuracy:()D
            dstore 7 /* functionValueAccuracy */
        start local 7 // double functionValueAccuracy
         4: .line 100
            aload 0 /* this */
            dload 1 /* min */
            dload 5 /* initial */
            dload 3 /* max */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.verifySequence:(DDD)V
         5: .line 103
            aload 0 /* this */
            dload 5 /* initial */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.computeObjectiveValue:(D)D
            dstore 9 /* yInitial */
        start local 9 // double yInitial
         6: .line 104
            dload 9 /* yInitial */
            invokestatic org.apache.commons.math3.util.FastMath.abs:(D)D
            dload 7 /* functionValueAccuracy */
            dcmpg
            ifgt 8
         7: .line 105
            dload 5 /* initial */
            dreturn
         8: .line 109
      StackMap locals: org.apache.commons.math3.analysis.solvers.LaguerreSolver double double double double double
      StackMap stack:
            aload 0 /* this */
            dload 1 /* min */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.computeObjectiveValue:(D)D
            dstore 11 /* yMin */
        start local 11 // double yMin
         9: .line 110
            dload 11 /* yMin */
            invokestatic org.apache.commons.math3.util.FastMath.abs:(D)D
            dload 7 /* functionValueAccuracy */
            dcmpg
            ifgt 11
        10: .line 111
            dload 1 /* min */
            dreturn
        11: .line 115
      StackMap locals: double
      StackMap stack:
            dload 9 /* yInitial */
            dload 11 /* yMin */
            dmul
            dconst_0
            dcmpg
            ifge 13
        12: .line 116
            aload 0 /* this */
            dload 1 /* min */
            dload 5 /* initial */
            dload 11 /* yMin */
            dload 9 /* yInitial */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.laguerre:(DDDD)D
            dreturn
        13: .line 120
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dload 3 /* max */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.computeObjectiveValue:(D)D
            dstore 13 /* yMax */
        start local 13 // double yMax
        14: .line 121
            dload 13 /* yMax */
            invokestatic org.apache.commons.math3.util.FastMath.abs:(D)D
            dload 7 /* functionValueAccuracy */
            dcmpg
            ifgt 16
        15: .line 122
            dload 3 /* max */
            dreturn
        16: .line 126
      StackMap locals: double
      StackMap stack:
            dload 9 /* yInitial */
            dload 13 /* yMax */
            dmul
            dconst_0
            dcmpg
            ifge 18
        17: .line 127
            aload 0 /* this */
            dload 5 /* initial */
            dload 3 /* max */
            dload 9 /* yInitial */
            dload 13 /* yMax */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.laguerre:(DDDD)D
            dreturn
        18: .line 130
      StackMap locals:
      StackMap stack:
            new org.apache.commons.math3.exception.NoBracketingException
            dup
            dload 1 /* min */
            dload 3 /* max */
            dload 11 /* yMin */
            dload 13 /* yMax */
            invokespecial org.apache.commons.math3.exception.NoBracketingException.<init>:(DDDD)V
            athrow
        end local 13 // double yMax
        end local 11 // double yMin
        end local 9 // double yInitial
        end local 7 // double functionValueAccuracy
        end local 5 // double initial
        end local 3 // double max
        end local 1 // double min
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0   19     0                   this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            1   19     1                    min  D
            2   19     3                    max  D
            3   19     5                initial  D
            4   19     7  functionValueAccuracy  D
            6   19     9               yInitial  D
            9   19    11                   yMin  D
           14   19    13                   yMax  D
    Exceptions:
      throws org.apache.commons.math3.exception.TooManyEvaluationsException, org.apache.commons.math3.exception.NumberIsTooLargeException, org.apache.commons.math3.exception.NoBracketingException

  public double laguerre(double, double, double, double);
    descriptor: (DDDD)D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=16, args_size=5
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double lo
        start local 3 // double hi
        start local 5 // double fLo
        start local 7 // double fHi
         0: .line 156
            aload 0 /* this */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.getCoefficients:()[D
            invokestatic org.apache.commons.math3.complex.ComplexUtils.convertToComplex:([D)[Lorg/apache/commons/math3/complex/Complex;
            astore 9 /* c */
        start local 9 // org.apache.commons.math3.complex.Complex[] c
         1: .line 158
            new org.apache.commons.math3.complex.Complex
            dup
            ldc 0.5
            dload 1 /* lo */
            dload 3 /* hi */
            dadd
            dmul
            dconst_0
            invokespecial org.apache.commons.math3.complex.Complex.<init>:(DD)V
            astore 10 /* initial */
        start local 10 // org.apache.commons.math3.complex.Complex initial
         2: .line 159
            aload 0 /* this */
            getfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
            aload 9 /* c */
            aload 10 /* initial */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.solve:([Lorg/apache/commons/math3/complex/Complex;Lorg/apache/commons/math3/complex/Complex;)Lorg/apache/commons/math3/complex/Complex;
            astore 11 /* z */
        start local 11 // org.apache.commons.math3.complex.Complex z
         3: .line 160
            aload 0 /* this */
            getfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
            dload 1 /* lo */
            dload 3 /* hi */
            aload 11 /* z */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.isRoot:(DDLorg/apache/commons/math3/complex/Complex;)Z
            ifeq 5
         4: .line 161
            aload 11 /* z */
            invokevirtual org.apache.commons.math3.complex.Complex.getReal:()D
            dreturn
         5: .line 163
      StackMap locals: org.apache.commons.math3.complex.Complex[] org.apache.commons.math3.complex.Complex org.apache.commons.math3.complex.Complex
      StackMap stack:
            ldc NaN
            dstore 12 /* r */
        start local 12 // double r
         6: .line 165
            aload 0 /* this */
            getfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
            aload 9 /* c */
            aload 10 /* initial */
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.solveAll:([Lorg/apache/commons/math3/complex/Complex;Lorg/apache/commons/math3/complex/Complex;)[Lorg/apache/commons/math3/complex/Complex;
            astore 14 /* root */
        start local 14 // org.apache.commons.math3.complex.Complex[] root
         7: .line 166
            iconst_0
            istore 15 /* i */
        start local 15 // int i
         8: goto 13
         9: .line 167
      StackMap locals: double org.apache.commons.math3.complex.Complex[] int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
            dload 1 /* lo */
            dload 3 /* hi */
            aload 14 /* root */
            iload 15 /* i */
            aaload
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.isRoot:(DDLorg/apache/commons/math3/complex/Complex;)Z
            ifeq 12
        10: .line 168
            aload 14 /* root */
            iload 15 /* i */
            aaload
            invokevirtual org.apache.commons.math3.complex.Complex.getReal:()D
            dstore 12 /* r */
        11: .line 169
            goto 14
        12: .line 166
      StackMap locals:
      StackMap stack:
            iinc 15 /* i */ 1
      StackMap locals:
      StackMap stack:
        13: iload 15 /* i */
            aload 14 /* root */
            arraylength
            if_icmplt 9
        end local 15 // int i
        14: .line 172
      StackMap locals:
      StackMap stack:
            dload 12 /* r */
            dreturn
        end local 14 // org.apache.commons.math3.complex.Complex[] root
        end local 12 // double r
        end local 11 // org.apache.commons.math3.complex.Complex z
        end local 10 // org.apache.commons.math3.complex.Complex initial
        end local 9 // org.apache.commons.math3.complex.Complex[] c
        end local 7 // double fHi
        end local 5 // double fLo
        end local 3 // double hi
        end local 1 // double lo
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0   15     1       lo  D
            0   15     3       hi  D
            0   15     5      fLo  D
            0   15     7      fHi  D
            1   15     9        c  [Lorg/apache/commons/math3/complex/Complex;
            2   15    10  initial  Lorg/apache/commons/math3/complex/Complex;
            3   15    11        z  Lorg/apache/commons/math3/complex/Complex;
            6   15    12        r  D
            7   15    14     root  [Lorg/apache/commons/math3/complex/Complex;
            8   14    15        i  I
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      lo    
      hi    
      fLo   
      fHi   

  public org.apache.commons.math3.complex.Complex[] solveAllComplex(double[], double);
    descriptor: ([DD)[Lorg/apache/commons/math3/complex/Complex;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double[] coefficients
        start local 2 // double initial
         0: .line 197
            aload 0 /* this */
            aload 1 /* coefficients */
            dload 2 /* initial */
            ldc 2147483647
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.solveAllComplex:([DDI)[Lorg/apache/commons/math3/complex/Complex;
            areturn
        end local 2 // double initial
        end local 1 // double[] coefficients
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    1     1  coefficients  [D
            0    1     2       initial  D
    Exceptions:
      throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NoDataException, org.apache.commons.math3.exception.TooManyEvaluationsException
    MethodParameters:
              Name  Flags
      coefficients  
      initial       

  public org.apache.commons.math3.complex.Complex[] solveAllComplex(double[], double, int);
    descriptor: ([DDI)[Lorg/apache/commons/math3/complex/Complex;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=4
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double[] coefficients
        start local 2 // double initial
        start local 4 // int maxEval
         0: .line 222
            aload 0 /* this */
            iload 4 /* maxEval */
         1: .line 223
            new org.apache.commons.math3.analysis.polynomials.PolynomialFunction
            dup
            aload 1 /* coefficients */
            invokespecial org.apache.commons.math3.analysis.polynomials.PolynomialFunction.<init>:([D)V
         2: .line 224
            ldc -Infinity
         3: .line 225
            ldc Infinity
         4: .line 226
            dload 2 /* initial */
         5: .line 222
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.setup:(ILorg/apache/commons/math3/analysis/polynomials/PolynomialFunction;DDD)V
         6: .line 227
            aload 0 /* this */
            getfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
            aload 1 /* coefficients */
            invokestatic org.apache.commons.math3.complex.ComplexUtils.convertToComplex:([D)[Lorg/apache/commons/math3/complex/Complex;
         7: .line 228
            new org.apache.commons.math3.complex.Complex
            dup
            dload 2 /* initial */
            dconst_0
            invokespecial org.apache.commons.math3.complex.Complex.<init>:(DD)V
         8: .line 227
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.solveAll:([Lorg/apache/commons/math3/complex/Complex;Lorg/apache/commons/math3/complex/Complex;)[Lorg/apache/commons/math3/complex/Complex;
            areturn
        end local 4 // int maxEval
        end local 2 // double initial
        end local 1 // double[] coefficients
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    9     0          this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    9     1  coefficients  [D
            0    9     2       initial  D
            0    9     4       maxEval  I
    Exceptions:
      throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NoDataException, org.apache.commons.math3.exception.TooManyEvaluationsException
    MethodParameters:
              Name  Flags
      coefficients  
      initial       
      maxEval       

  public org.apache.commons.math3.complex.Complex solveComplex(double[], double);
    descriptor: ([DD)Lorg/apache/commons/math3/complex/Complex;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double[] coefficients
        start local 2 // double initial
         0: .line 252
            aload 0 /* this */
            aload 1 /* coefficients */
            dload 2 /* initial */
            ldc 2147483647
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.solveComplex:([DDI)Lorg/apache/commons/math3/complex/Complex;
            areturn
        end local 2 // double initial
        end local 1 // double[] coefficients
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    1     1  coefficients  [D
            0    1     2       initial  D
    Exceptions:
      throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NoDataException, org.apache.commons.math3.exception.TooManyEvaluationsException
    MethodParameters:
              Name  Flags
      coefficients  
      initial       

  public org.apache.commons.math3.complex.Complex solveComplex(double[], double, int);
    descriptor: ([DDI)Lorg/apache/commons/math3/complex/Complex;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=4
        start local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
        start local 1 // double[] coefficients
        start local 2 // double initial
        start local 4 // int maxEval
         0: .line 277
            aload 0 /* this */
            iload 4 /* maxEval */
         1: .line 278
            new org.apache.commons.math3.analysis.polynomials.PolynomialFunction
            dup
            aload 1 /* coefficients */
            invokespecial org.apache.commons.math3.analysis.polynomials.PolynomialFunction.<init>:([D)V
         2: .line 279
            ldc -Infinity
         3: .line 280
            ldc Infinity
         4: .line 281
            dload 2 /* initial */
         5: .line 277
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver.setup:(ILorg/apache/commons/math3/analysis/polynomials/PolynomialFunction;DDD)V
         6: .line 282
            aload 0 /* this */
            getfield org.apache.commons.math3.analysis.solvers.LaguerreSolver.complexSolver:Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver$ComplexSolver;
            aload 1 /* coefficients */
            invokestatic org.apache.commons.math3.complex.ComplexUtils.convertToComplex:([D)[Lorg/apache/commons/math3/complex/Complex;
         7: .line 283
            new org.apache.commons.math3.complex.Complex
            dup
            dload 2 /* initial */
            dconst_0
            invokespecial org.apache.commons.math3.complex.Complex.<init>:(DD)V
         8: .line 282
            invokevirtual org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver.solve:([Lorg/apache/commons/math3/complex/Complex;Lorg/apache/commons/math3/complex/Complex;)Lorg/apache/commons/math3/complex/Complex;
            areturn
        end local 4 // int maxEval
        end local 2 // double initial
        end local 1 // double[] coefficients
        end local 0 // org.apache.commons.math3.analysis.solvers.LaguerreSolver this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    9     0          this  Lorg/apache/commons/math3/analysis/solvers/LaguerreSolver;
            0    9     1  coefficients  [D
            0    9     2       initial  D
            0    9     4       maxEval  I
    Exceptions:
      throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NoDataException, org.apache.commons.math3.exception.TooManyEvaluationsException
    MethodParameters:
              Name  Flags
      coefficients  
      initial       
      maxEval       
}
SourceFile: "LaguerreSolver.java"
NestMembers:
  org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver
InnerClasses:
  private ComplexSolver = org.apache.commons.math3.analysis.solvers.LaguerreSolver$ComplexSolver of org.apache.commons.math3.analysis.solvers.LaguerreSolver