DistLib
Class misc

java.lang.Object
  |
  +--DistLib.misc

public class misc
extends java.lang.Object


Constructor Summary
misc()
           
 
Method Summary
static double bessel_i(double x, double alpha, double expo)
           
static double bessel_j(double x, double alpha)
           
static double bessel_k(double x, double alpha, double expo)
           
static double bessel_y(double x, double alpha)
           
static double beta(double a, double b)
           
static double chebyshev_eval(double x, double[] a, int n)
           
static double choose(double n, double k)
           
static double d1mach_(int i)
           
static double d1mach(int i)
           
static double fastchoose(double n, double k)
           
static double fcube(double x)
           
static double fmax2(double x, double y)
           
static double fmin2(double x, double y)
           
static double fmod(double x, double y)
           
static double fprec(double x, double digits)
           
static double fround(double x, double digits)
           
static double fsign(double x, double y)
           
static double fsquare(double x)
           
static double ftrunc(double x)
           
static double gamma_cody(double x)
           
static double gammafn(double x)
           
static int i1mach(int i)
           
static double lbeta(double a, double b)
           
static double lchoose(double n, double k)
           
static double lfastchoose(double n, double k)
           
static double lgammacor(double x)
           
static double lgammafn(double x)
           
static double logrelerr(double x)
           
static double sign(double x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

misc

public misc()
Method Detail

bessel_i

public static double bessel_i(double x,
                              double alpha,
                              double expo)

bessel_j

public static double bessel_j(double x,
                              double alpha)

bessel_k

public static double bessel_k(double x,
                              double alpha,
                              double expo)

bessel_y

public static double bessel_y(double x,
                              double alpha)

beta

public static double beta(double a,
                          double b)

chebyshev_eval

public static double chebyshev_eval(double x,
                                    double[] a,
                                    int n)

lfastchoose

public static double lfastchoose(double n,
                                 double k)

fastchoose

public static double fastchoose(double n,
                                double k)

lchoose

public static double lchoose(double n,
                             double k)

choose

public static double choose(double n,
                            double k)

d1mach

public static double d1mach(int i)

d1mach_

public static double d1mach_(int i)

fcube

public static double fcube(double x)

fmax2

public static double fmax2(double x,
                           double y)

fmin2

public static double fmin2(double x,
                           double y)

fmod

public static double fmod(double x,
                          double y)

fprec

public static double fprec(double x,
                           double digits)

fround

public static double fround(double x,
                            double digits)

fsign

public static double fsign(double x,
                           double y)

fsquare

public static double fsquare(double x)

ftrunc

public static double ftrunc(double x)

gammafn

public static double gammafn(double x)

gamma_cody

public static double gamma_cody(double x)

i1mach

public static int i1mach(int i)

lbeta

public static double lbeta(double a,
                           double b)

lgammafn

public static double lgammafn(double x)

lgammacor

public static double lgammacor(double x)

logrelerr

public static double logrelerr(double x)

sign

public static double sign(double x)