Documentation of 'flanagan.roots.RealRoot' Java class
RealRoot
flanagan.roots

Class RealRoot



  • public class RealRoot
    extends java.lang.Object
    • Constructor Detail

      • RealRoot

        public RealRoot()
    • Method Detail

      • setLowerBound

        public void setLowerBound(double lower)
      • setUpperBound

        public void setUpperBound(double upper)
      • resetNaNexceptionToTrue

        public void resetNaNexceptionToTrue()
      • resetNaNexceptionToFalse

        public void resetNaNexceptionToFalse()
      • supressNaNmessage

        public void supressNaNmessage()
      • allowNaNmessage

        public void allowNaNmessage()
      • setEstimate

        public void setEstimate(double estimate)
      • setTolerance

        public void setTolerance(double tolerance)
      • getTolerance

        public double getTolerance()
      • setIterMax

        public void setIterMax(int imax)
      • getIterMax

        public int getIterMax()
      • getIterN

        public int getIterN()
      • setmaximumStaticBoundsExtension

        public void setmaximumStaticBoundsExtension(int maximumBoundsExtension)
      • noBoundsExtensions

        public void noBoundsExtensions()
      • noLowerBoundExtension

        public void noLowerBoundExtension()
      • noUpperBoundExtension

        public void noUpperBoundExtension()
      • supressLimitReachedMessage

        public void supressLimitReachedMessage()
      • brent

        public double brent(RealRootFunction g,
                            double lower,
                            double upper)
      • bisect

        public double bisect(RealRootFunction g,
                             double lower,
                             double upper)
      • falsePosition

        public double falsePosition(RealRootFunction g,
                                    double lower,
                                    double upper)
      • bisectNewtonRaphson

        public double bisectNewtonRaphson(RealRootDerivFunction g,
                                          double lower,
                                          double upper)
      • setStaticIterMax

        public void setStaticIterMax(int imax)
      • getStaticIterMax

        public int getStaticIterMax()
      • setStaticMaximumStaticBoundsExtension

        public void setStaticMaximumStaticBoundsExtension(int maximumBoundsExtension)
      • noStaticBoundsExtensions

        public void noStaticBoundsExtensions()
      • noStaticLowerBoundExtension

        public void noStaticLowerBoundExtension()
      • noStaticUpperBoundExtension

        public void noStaticUpperBoundExtension()
      • resetStaticNaNexceptionToTrue

        public void resetStaticNaNexceptionToTrue()
      • resetStaticNaNexceptionToFalse

        public void resetStaticNaNexceptionToFalse()
      • brent

        public static double brent(RealRootFunction g,
                                   double lower,
                                   double upper,
                                   double tol)
      • bisect

        public static double bisect(RealRootFunction g,
                                    double lower,
                                    double upper,
                                    double tol)
      • falsePosition

        public static double falsePosition(RealRootFunction g,
                                           double lower,
                                           double upper,
                                           double tol)
      • bisectNewtonRaphson

        public static double bisectNewtonRaphson(RealRootDerivFunction g,
                                                 double lower,
                                                 double upper,
                                                 double tol)
      • quadratic

        public static java.util.ArrayList<java.lang.Object> quadratic(double c,
                                                                      double b,
                                                                      double a)
      • cubic

        public static java.util.ArrayList<java.lang.Object> cubic(double a,
                                                                  double b,
                                                                  double c,
                                                                  double d)
      • polynomial

        public static java.util.ArrayList<java.lang.Object> polynomial(double[] coeff)
      • polynomial

        public static java.util.ArrayList<java.lang.Object> polynomial(double[] coeff,
                                                                       boolean polish)
      • polynomial

        public static java.util.ArrayList<java.lang.Object> polynomial(double[] coeff,
                                                                       double estx)
      • polynomial

        public static java.util.ArrayList<java.lang.Object> polynomial(double[] coeff,
                                                                       boolean polish,
                                                                       double estx)
      • resetRealTest

        public void resetRealTest(double ratio)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.