Class Hypergeometric

java.lang.Object
rocks.palaiologos.maja.Hypergeometric

class Hypergeometric extends Object
  • Constructor Details

    • Hypergeometric

      private Hypergeometric()
  • Method Details

    • hyp2f1

      public static double hyp2f1(double a, double b, double c, double x)
    • hyp2f1ra

      public static double hyp2f1ra(double a, double b, double c, double x, Hypergeometric.DoublePtr loss)
    • hys2f1

      public static double hys2f1(double a, double b, double c, double x, Hypergeometric.DoublePtr loss)
    • hyt2f1

      public static double hyt2f1(double a, double b, double c, double x, Hypergeometric.DoublePtr loss)
    • hy1f1p

      static double hy1f1p(double a, double b, double x, Hypergeometric.DoublePtr err)
    • hy1f1a

      static double hy1f1a(double a, double b, double x, Hypergeometric.DoublePtr err)
    • hyp2f0

      static double hyp2f0(double a, double b, double x, int type, Hypergeometric.DoublePtr err)
    • hyperg

      public static double hyperg(double a, double b, double x)
    • hypergeo1f2

      public static double hypergeo1f2(double a, double b, double c, double x, Hypergeometric.DoublePtr err)
    • hypergeo3f0

      public static double hypergeo3f0(double a, double b, double c, double x, Hypergeometric.DoublePtr err)
    • struve

      public static double struve(double v, double x)
    • struveH0

      public static double struveH0(double x)
      Adapted from CERNLIB M342.
    • struveH1

      public static double struveH1(double x)
      Adapted from CERNLIB M342.
    • struveL0

      public static double struveL0(double x)
    • struveL1

      public static double struveL1(double x)