public class FunctionCosIntegral
extends java.lang.Object
Constructor | Description |
---|---|
FunctionCosIntegral() |
Modifier and Type | Method | Description |
---|---|---|
static double |
cos2cosInt(double x,
double b) |
Integral of cos(t)^2 Exp(b cos(t)) for t from 0 to x.
|
static double |
coscosInt(double x,
double b) |
Integral of cos(t) Exp(b cos(t)) for t from 0 to x, accurate to within 0.01% for all b > 0 and -2Pi < x < 2Pi.
|
static double |
cosInt(double x,
double b) |
Integral of Exp(b cos(t)) for t from 0 to x, accurate to within 0.01% for all b > 0 and -2Pi < x < 2Pi.
|
static double[] |
getValue(double x,
double b,
double theta0) |
thetaDot for mean-field mapping of XY model, calculation of correlation function via 2nd free-energy derivative
|
static void |
main(java.lang.String[] args) |
|
static double |
sincoscosInt(double x,
double b) |
Integral of sin(t) cos(t) Exp(b cos(t)) for t from 0 to x, accurate to within 0.01% for all b > 0 and -2Pi < x < 2Pi.
|
static double |
sincosInt(double x,
double b) |
Integral of sin(t) Exp(b cos(t)) for t from 0 to x, accurate to within 0.01% for all b > 0 and -2Pi < x < 2Pi.
|
public static double[] getValue(double x, double b, double theta0)
public static double cosInt(double x, double b)
public static double sincosInt(double x, double b)
public static double sincoscosInt(double x, double b)
public static double coscosInt(double x, double b)
public static double cos2cosInt(double x, double b)
public static void main(java.lang.String[] args)