Package org.ddogleg.optimization.wrap
Class SchurJacobian_to_NtoMxN<T extends DMatrix>
java.lang.Object
org.ddogleg.optimization.wrap.SchurJacobian_to_NtoMxN<T>
- All Implemented Interfaces:
FunctionInOut
,FunctionNtoMxN<T>
- Direct Known Subclasses:
SchurJacobian_to_NtoMxN.DDRM
,SchurJacobian_to_NtoMxN.DSCC
public abstract class SchurJacobian_to_NtoMxN<T extends DMatrix>
extends Object
implements FunctionNtoMxN<T>
Provides a way to convert a regular Jacobian matrix into a SchurJacobian
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Number of input elements.int
Number of output elements.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ddogleg.optimization.functions.FunctionNtoMxN
declareMatrixMxN, process
-
Constructor Details
-
SchurJacobian_to_NtoMxN
-
-
Method Details
-
getNumOfInputsN
public int getNumOfInputsN()Description copied from interface:FunctionInOut
Number of input elements. Typically the parameters you are optimizing.- Specified by:
getNumOfInputsN
in interfaceFunctionInOut
- Returns:
- number of input elements
-
getNumOfOutputsM
public int getNumOfOutputsM()Description copied from interface:FunctionInOut
Number of output elements. Typically the functions that are being optimized.- Specified by:
getNumOfOutputsM
in interfaceFunctionInOut
- Returns:
- number of output elements
-