public class TwoFibreBinghamFitter extends ConjGradMinimizer
Constructor and Description |
---|
TwoFibreBinghamFitter(Vector3D[] vecs) |
Modifier and Type | Method and Description |
---|---|
double[] |
fitEstimatedParams(Vector3D[] initAxes,
double[] initKs,
double ftol)
Runs the minimization and returns the answer.
|
static Vector3D[] |
getMus(double[] params) |
double[] |
getParams(Vector3D[] initAxes,
double[] initKs)
Gets the parameter array for fObj.
|
minimise, SIGN
public TwoFibreBinghamFitter(Vector3D[] vecs)
public double[] fitEstimatedParams(Vector3D[] initAxes, double[] initKs, double ftol) throws ConjGradMinimizerException
ConjGradMinimizerException
public static Vector3D[] getMus(double[] params)
params
- the output of the fitEstimatedParams
method.public double[] getParams(Vector3D[] initAxes, double[] initKs)