Package gov.nih.mipav.model.algorithms
Class CeresSolverTest.MatrixParameterization
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.LocalParameterization
gov.nih.mipav.model.algorithms.CeresSolverTest.MatrixParameterization
- Enclosing class:
CeresSolverTest
Helper local parameterization that multiplies the delta vector by the given
jacobian and adds it to the parameter.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanComputeJacobian(double[] x, double[] jacobian) booleanComputeJacobian(double[] x, double[][] jacobian) booleanComputeJacobian(double[] x, int x_offset, double[][] jacobian) booleanComputeJacobian(double[] x, Jama.Matrix jacobian) intintbooleanPlus(double[] x, double[] delta, double[] x_plus_delta) booleanPlus(Vector<Double> x, int x_offset, Vector<Double> delta, int delta_offset, Vector<Double> x_plus_delta, int x_plus_delta_offset) Methods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.LocalParameterization
MultiplyByJacobian, MultiplyByJacobian
-
Field Details
-
global_J_local
public Jama.Matrix global_J_local
-
-
Constructor Details
-
MatrixParameterization
public MatrixParameterization()
-
-
Method Details
-
Plus
public boolean Plus(double[] x, double[] delta, double[] x_plus_delta) - Specified by:
Plusin classCeresSolver.LocalParameterization
-
Plus
public boolean Plus(Vector<Double> x, int x_offset, Vector<Double> delta, int delta_offset, Vector<Double> x_plus_delta, int x_plus_delta_offset) - Specified by:
Plusin classCeresSolver.LocalParameterization
-
ComputeJacobian
public boolean ComputeJacobian(double[] x, double[] jacobian) -
ComputeJacobian
public boolean ComputeJacobian(double[] x, Jama.Matrix jacobian) -
ComputeJacobian
public boolean ComputeJacobian(double[] x, double[][] jacobian) -
ComputeJacobian
public boolean ComputeJacobian(double[] x, int x_offset, double[][] jacobian) - Specified by:
ComputeJacobianin classCeresSolver.LocalParameterization
-
GlobalSize
public int GlobalSize()- Specified by:
GlobalSizein classCeresSolver.LocalParameterization
-
LocalSize
public int LocalSize()- Specified by:
LocalSizein classCeresSolver.LocalParameterization
-