Package org.ddogleg.optimization.wrap
Class SchurJacobian_to_NtoMxN.DDRM
java.lang.Object
org.ddogleg.optimization.wrap.SchurJacobian_to_NtoMxN<DMatrixRMaj>
org.ddogleg.optimization.wrap.SchurJacobian_to_NtoMxN.DDRM
- All Implemented Interfaces:
FunctionInOut
,FunctionNtoMxN<DMatrixRMaj>
- Enclosing class:
- SchurJacobian_to_NtoMxN<T extends DMatrix>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.ddogleg.optimization.wrap.SchurJacobian_to_NtoMxN
SchurJacobian_to_NtoMxN.DDRM, SchurJacobian_to_NtoMxN.DSCC
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreates a matrix which can store the jacobian.void
process
(double[] input, DMatrixRMaj output) Processes the input vector to output a 2D a matrix.Methods inherited from class org.ddogleg.optimization.wrap.SchurJacobian_to_NtoMxN
getNumOfInputsN, getNumOfOutputsM
-
Constructor Details
-
DDRM
-
-
Method Details
-
process
Description copied from interface:FunctionNtoMxN
Processes the input vector to output a 2D a matrix. The matrix has a dimension of M rows and N columns and is formatted as a row major 1D-array.
The user can modify the input parameters here and the optimizer must use those changes.
- Parameters:
input
- Vector with input parameters.output
- Row major array with M rows and N columns.
-
declareMatrixMxN
Description copied from interface:FunctionNtoMxN
Creates a matrix which can store the jacobian. Size is set by M and N- Returns:
- new instance of a matrix
-