Documentation of 'org.ddogleg.optimization.wrap.Individual_to_CoupledJacobian' Java class
Individual_to_CoupledJacobian
org.ddogleg.optimization.wrap

Class Individual_to_CoupledJacobian

    • Method Detail

      • getN

        public int getN()
        Description copied from interface: CoupledJacobian
        Number of input parameters being optimized.
        Specified by:
        getN in interface CoupledJacobian
      • setInput

        public void setInput(double[] x)
        Description copied from interface: CoupledJacobian
        Specifies the input parameters. The user can modify these values and they will be modified inside the optimization function too.
        Specified by:
        setInput in interface CoupledJacobian
        Parameters:
        x - Optimization parameters.
      • computeJacobian

        public void computeJacobian(double[] jacobian)
        Description copied from interface: CoupledJacobian

        Processes the input parameters into the 2D Jacobian matrix. The matrix has a dimension of M rows and N columns and is formatted as a row major 1D-array. EJML can be used to provide a matrix wrapper around the output array: DenseMatrix J = DenseMatrix.wrap(m,n,output);

        The user can modify the input parameters here and the optimizer must use those changes.

        Specified by:
        computeJacobian in interface CoupledJacobian
        Parameters:
        jacobian - Row major array with M rows and N columns.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.