public class org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP extends org.apache.commons.math3.analysis.solvers.FieldBracketingNthOrderBrentSolver<org.apache.commons.math3.dfp.Dfp>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP
  super_class: org.apache.commons.math3.analysis.solvers.FieldBracketingNthOrderBrentSolver
{
  public void <init>(org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.dfp.Dfp, int);
    descriptor: (Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
        start local 1 // org.apache.commons.math3.dfp.Dfp relativeAccuracy
        start local 2 // org.apache.commons.math3.dfp.Dfp absoluteAccuracy
        start local 3 // org.apache.commons.math3.dfp.Dfp functionValueAccuracy
        start local 4 // int maximalOrder
         0: .line 60
            aload 0 /* this */
            aload 1 /* relativeAccuracy */
            aload 2 /* absoluteAccuracy */
            aload 3 /* functionValueAccuracy */
            iload 4 /* maximalOrder */
            invokespecial org.apache.commons.math3.analysis.solvers.FieldBracketingNthOrderBrentSolver.<init>:(Lorg/apache/commons/math3/RealFieldElement;Lorg/apache/commons/math3/RealFieldElement;Lorg/apache/commons/math3/RealFieldElement;I)V
         1: .line 61
            return
        end local 4 // int maximalOrder
        end local 3 // org.apache.commons.math3.dfp.Dfp functionValueAccuracy
        end local 2 // org.apache.commons.math3.dfp.Dfp absoluteAccuracy
        end local 1 // org.apache.commons.math3.dfp.Dfp relativeAccuracy
        end local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    2     0                   this  Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;
            0    2     1       relativeAccuracy  Lorg/apache/commons/math3/dfp/Dfp;
            0    2     2       absoluteAccuracy  Lorg/apache/commons/math3/dfp/Dfp;
            0    2     3  functionValueAccuracy  Lorg/apache/commons/math3/dfp/Dfp;
            0    2     4           maximalOrder  I
    Exceptions:
      throws org.apache.commons.math3.exception.NumberIsTooSmallException
    MethodParameters:
                       Name  Flags
      relativeAccuracy       final
      absoluteAccuracy       final
      functionValueAccuracy  final
      maximalOrder           final

  public org.apache.commons.math3.dfp.Dfp getAbsoluteAccuracy();
    descriptor: ()Lorg/apache/commons/math3/dfp/Dfp;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
         0: .line 69
            aload 0 /* this */
            invokespecial org.apache.commons.math3.analysis.solvers.FieldBracketingNthOrderBrentSolver.getAbsoluteAccuracy:()Lorg/apache/commons/math3/RealFieldElement;
            checkcast org.apache.commons.math3.dfp.Dfp
            areturn
        end local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;

  public org.apache.commons.math3.dfp.Dfp getRelativeAccuracy();
    descriptor: ()Lorg/apache/commons/math3/dfp/Dfp;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
         0: .line 78
            aload 0 /* this */
            invokespecial org.apache.commons.math3.analysis.solvers.FieldBracketingNthOrderBrentSolver.getRelativeAccuracy:()Lorg/apache/commons/math3/RealFieldElement;
            checkcast org.apache.commons.math3.dfp.Dfp
            areturn
        end local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;

  public org.apache.commons.math3.dfp.Dfp getFunctionValueAccuracy();
    descriptor: ()Lorg/apache/commons/math3/dfp/Dfp;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
         0: .line 87
            aload 0 /* this */
            invokespecial org.apache.commons.math3.analysis.solvers.FieldBracketingNthOrderBrentSolver.getFunctionValueAccuracy:()Lorg/apache/commons/math3/RealFieldElement;
            checkcast org.apache.commons.math3.dfp.Dfp
            areturn
        end local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;

  public org.apache.commons.math3.dfp.Dfp solve(int, org.apache.commons.math3.dfp.UnivariateDfpFunction, org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.analysis.solvers.AllowedSolution);
    descriptor: (ILorg/apache/commons/math3/dfp/UnivariateDfpFunction;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/analysis/solvers/AllowedSolution;)Lorg/apache/commons/math3/dfp/Dfp;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
        start local 1 // int maxEval
        start local 2 // org.apache.commons.math3.dfp.UnivariateDfpFunction f
        start local 3 // org.apache.commons.math3.dfp.Dfp min
        start local 4 // org.apache.commons.math3.dfp.Dfp max
        start local 5 // org.apache.commons.math3.analysis.solvers.AllowedSolution allowedSolution
         0: .line 109
            aload 0 /* this */
            iload 1 /* maxEval */
            aload 2 /* f */
            aload 3 /* min */
            aload 4 /* max */
            aload 3 /* min */
            aload 4 /* max */
            invokevirtual org.apache.commons.math3.dfp.Dfp.add:(Lorg/apache/commons/math3/dfp/Dfp;)Lorg/apache/commons/math3/dfp/Dfp;
            iconst_2
            invokevirtual org.apache.commons.math3.dfp.Dfp.divide:(I)Lorg/apache/commons/math3/dfp/Dfp;
            aload 5 /* allowedSolution */
            invokevirtual org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP.solve:(ILorg/apache/commons/math3/dfp/UnivariateDfpFunction;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/analysis/solvers/AllowedSolution;)Lorg/apache/commons/math3/dfp/Dfp;
            areturn
        end local 5 // org.apache.commons.math3.analysis.solvers.AllowedSolution allowedSolution
        end local 4 // org.apache.commons.math3.dfp.Dfp max
        end local 3 // org.apache.commons.math3.dfp.Dfp min
        end local 2 // org.apache.commons.math3.dfp.UnivariateDfpFunction f
        end local 1 // int maxEval
        end local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;
            0    1     1          maxEval  I
            0    1     2                f  Lorg/apache/commons/math3/dfp/UnivariateDfpFunction;
            0    1     3              min  Lorg/apache/commons/math3/dfp/Dfp;
            0    1     4              max  Lorg/apache/commons/math3/dfp/Dfp;
            0    1     5  allowedSolution  Lorg/apache/commons/math3/analysis/solvers/AllowedSolution;
    Exceptions:
      throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NoBracketingException
    MethodParameters:
                 Name  Flags
      maxEval          final
      f                final
      min              final
      max              final
      allowedSolution  final

  public org.apache.commons.math3.dfp.Dfp solve(int, org.apache.commons.math3.dfp.UnivariateDfpFunction, org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.dfp.Dfp, org.apache.commons.math3.analysis.solvers.AllowedSolution);
    descriptor: (ILorg/apache/commons/math3/dfp/UnivariateDfpFunction;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/dfp/Dfp;Lorg/apache/commons/math3/analysis/solvers/AllowedSolution;)Lorg/apache/commons/math3/dfp/Dfp;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=8, args_size=7
        start local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
        start local 1 // int maxEval
        start local 2 // org.apache.commons.math3.dfp.UnivariateDfpFunction f
        start local 3 // org.apache.commons.math3.dfp.Dfp min
        start local 4 // org.apache.commons.math3.dfp.Dfp max
        start local 5 // org.apache.commons.math3.dfp.Dfp startValue
        start local 6 // org.apache.commons.math3.analysis.solvers.AllowedSolution allowedSolution
         0: .line 135
            aload 2 /* f */
            invokestatic org.apache.commons.math3.util.MathUtils.checkNotNull:(Ljava/lang/Object;)V
         1: .line 138
            new org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP$1
            dup
            aload 0 /* this */
            aload 2 /* f */
            invokespecial org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP$1.<init>:(Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;Lorg/apache/commons/math3/dfp/UnivariateDfpFunction;)V
            astore 7 /* fieldF */
        start local 7 // org.apache.commons.math3.analysis.RealFieldUnivariateFunction fieldF
         2: .line 147
            aload 0 /* this */
            iload 1 /* maxEval */
            aload 7 /* fieldF */
            aload 3 /* min */
            aload 4 /* max */
            aload 5 /* startValue */
            aload 6 /* allowedSolution */
            invokevirtual org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP.solve:(ILorg/apache/commons/math3/analysis/RealFieldUnivariateFunction;Lorg/apache/commons/math3/RealFieldElement;Lorg/apache/commons/math3/RealFieldElement;Lorg/apache/commons/math3/RealFieldElement;Lorg/apache/commons/math3/analysis/solvers/AllowedSolution;)Lorg/apache/commons/math3/RealFieldElement;
            checkcast org.apache.commons.math3.dfp.Dfp
            areturn
        end local 7 // org.apache.commons.math3.analysis.RealFieldUnivariateFunction fieldF
        end local 6 // org.apache.commons.math3.analysis.solvers.AllowedSolution allowedSolution
        end local 5 // org.apache.commons.math3.dfp.Dfp startValue
        end local 4 // org.apache.commons.math3.dfp.Dfp max
        end local 3 // org.apache.commons.math3.dfp.Dfp min
        end local 2 // org.apache.commons.math3.dfp.UnivariateDfpFunction f
        end local 1 // int maxEval
        end local 0 // org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    3     0             this  Lorg/apache/commons/math3/dfp/BracketingNthOrderBrentSolverDFP;
            0    3     1          maxEval  I
            0    3     2                f  Lorg/apache/commons/math3/dfp/UnivariateDfpFunction;
            0    3     3              min  Lorg/apache/commons/math3/dfp/Dfp;
            0    3     4              max  Lorg/apache/commons/math3/dfp/Dfp;
            0    3     5       startValue  Lorg/apache/commons/math3/dfp/Dfp;
            0    3     6  allowedSolution  Lorg/apache/commons/math3/analysis/solvers/AllowedSolution;
            2    3     7           fieldF  Lorg/apache/commons/math3/analysis/RealFieldUnivariateFunction<Lorg/apache/commons/math3/dfp/Dfp;>;
    Exceptions:
      throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NoBracketingException
    MethodParameters:
                 Name  Flags
      maxEval          final
      f                final
      min              final
      max              final
      startValue       final
      allowedSolution  final

  public org.apache.commons.math3.RealFieldElement getRelativeAccuracy();
    descriptor: ()Lorg/apache/commons/math3/RealFieldElement;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP.getRelativeAccuracy:()Lorg/apache/commons/math3/dfp/Dfp;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.apache.commons.math3.RealFieldElement getFunctionValueAccuracy();
    descriptor: ()Lorg/apache/commons/math3/RealFieldElement;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP.getFunctionValueAccuracy:()Lorg/apache/commons/math3/dfp/Dfp;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.apache.commons.math3.RealFieldElement getAbsoluteAccuracy();
    descriptor: ()Lorg/apache/commons/math3/RealFieldElement;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP.getAbsoluteAccuracy:()Lorg/apache/commons/math3/dfp/Dfp;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Lorg/apache/commons/math3/analysis/solvers/FieldBracketingNthOrderBrentSolver<Lorg/apache/commons/math3/dfp/Dfp;>;
SourceFile: "BracketingNthOrderBrentSolverDFP.java"
NestMembers:
  org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP$1
InnerClasses:
  org.apache.commons.math3.dfp.BracketingNthOrderBrentSolverDFP$1
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()