Package | Description |
---|---|
numerics |
Modifier and Type | Method and Description |
---|---|
static double |
BinghamFitter.bingc(double ak1,
double ak2)
Automatically chooses which type of numerical method to use.
|
static double |
BinghamFitter.bingc(double ak1,
double ak2,
double[] der,
double[] hes)
Get the normalization constant and its derivatives.
|
static double[] |
BinghamFitter.bngpar(double t2,
double t1)
Gets the Bingham parameters
k1, k2 (concentration parameters) and bingC (normalization constant). |
static double |
WatsonFitter.fitKappa(double t)
Fits kappa to an eigenvalue.
|
static BinghamDistribution |
BinghamFitter.getBinghamDistribution(EigenSystem3D tBarEig)
Get a Bingham distribution from a scatter matrix of samples.
|
static BinghamDistribution |
BinghamFitter.getBinghamDistribution(EigenSystem3D tBarEig,
java.util.Random ran)
Get a Bingham distribution from a scatter matrix of samples, and also specify the random number generator used by the distribution.
|
static BinghamDistribution |
BinghamDistribution.getBinghamDistribution(Vector3D[] axes,
double[] kappas,
java.util.Random random) |
static BinghamDistribution |
BinghamDistribution.getBinghamDistribution(Vector3D[] axes,
double k1,
double k2,
java.util.Random random) |
static double |
NewtonRaphsonSolver.solve(SVAnalyticalFunction f,
double c,
double x0,
double maxEpsilon)
Solve the function f(x) - c = 0.
|