Documentation of 'org.ddogleg.optimization.ExamineCubicInterpolateStability' Java class
ExamineCubicInterpolateStability
org.ddogleg.optimization

Class ExamineCubicInterpolateStability



  • public class ExamineCubicInterpolateStability
    extends java.lang.Object
    Tests to see which stabilization routine is more numerically stable
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static double cubic(double a, double b, double alpha, double f0, double g0) 
      static double[] cubicDirect(double f0, double g0, double f1, double alpha1, double f2, double alpha2)
      Solve for [a,b] using a direct algebraic equation
      static double[] cubicDirect2(double f0, double g0, double f1, double alpha1, double f2, double alpha2) 
      static double[] cubicLinear(double f0, double g0, double f1, double alpha1, double f2, double alpha2)
      Solve for [a,b] using a linear solver
      static void distanceAlpha(int N)
      Sees how it creates to small differences in alpha
      static void distanceScale(int N) 
      static void main(java.lang.String[] args) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExamineCubicInterpolateStability

        public ExamineCubicInterpolateStability()
    • Method Detail

      • cubic

        public static double cubic(double a,
                                   double b,
                                   double alpha,
                                   double f0,
                                   double g0)
      • cubicDirect

        public static double[] cubicDirect(double f0,
                                           double g0,
                                           double f1,
                                           double alpha1,
                                           double f2,
                                           double alpha2)
        Solve for [a,b] using a direct algebraic equation
      • cubicDirect2

        public static double[] cubicDirect2(double f0,
                                            double g0,
                                            double f1,
                                            double alpha1,
                                            double f2,
                                            double alpha2)
      • cubicLinear

        public static double[] cubicLinear(double f0,
                                           double g0,
                                           double f1,
                                           double alpha1,
                                           double f2,
                                           double alpha2)
        Solve for [a,b] using a linear solver
      • distanceAlpha

        public static void distanceAlpha(int N)
        Sees how it creates to small differences in alpha
      • distanceScale

        public static void distanceScale(int N)
      • main

        public static void main(java.lang.String[] args)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.