com.yobotics.simulationconstructionset.util
Class MatrixYoVariableConversionTools
java.lang.Object
com.yobotics.simulationconstructionset.util.MatrixYoVariableConversionTools
public class MatrixYoVariableConversionTools
- extends java.lang.Object
Method Summary |
static void |
checkPositiveSemiDefinite(org.ejml.data.DenseMatrix64F m)
|
static void |
checkSize(org.ejml.data.DenseMatrix64F m1,
org.ejml.data.DenseMatrix64F m2)
|
static void |
checkSquare(org.ejml.data.DenseMatrix64F m)
|
static void |
getFromYoVariables(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[] yoM)
|
static void |
getFromYoVariables(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[][] yoM)
|
static void |
getFromYoVariablesMatrix(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
|
static void |
getFromYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[] yoM)
|
static void |
getFromYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
|
static void |
getFromYoVariablesVector(org.ejml.data.DenseMatrix64F m,
java.util.List<DoubleYoVariable> yoM)
|
static int |
getNumberOfElementsForSymmetricMatrix(int size)
|
static void |
populateYoVariables(DoubleYoVariable[][] yoVariableArray,
java.lang.String prefix,
YoVariableRegistry registry)
|
static void |
populateYoVariables(DoubleYoVariable[] yoVariableArray,
java.lang.String prefix,
YoVariableRegistry registry)
|
static void |
populateYoVariablesMatrix(java.util.List<java.util.List<DoubleYoVariable>> yoVariableArray,
int nRows,
int nColumns,
java.lang.String prefix,
YoVariableRegistry registry)
|
static void |
populateYoVariablesSymmetric(DoubleYoVariable[] yoVariableArray,
java.lang.String prefix,
int size,
YoVariableRegistry registry)
|
static void |
populateYoVariablesSymmetricMatrix(java.util.List<java.util.List<DoubleYoVariable>> yoVariableArray,
int size,
java.lang.String prefix,
YoVariableRegistry registry)
|
static void |
populateYoVariablesVector(java.util.List<DoubleYoVariable> yoVariableArray,
int size,
java.lang.String prefix,
YoVariableRegistry registry)
|
static void |
storeInYoVariables(org.ejml.data.DenseMatrix64F v,
DoubleYoVariable[] yoV)
|
static void |
storeInYoVariables(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[][] yoM)
|
static void |
storeInYoVariablesMatrix(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
|
static void |
storeInYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[] yoM)
|
static void |
storeInYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
|
static void |
storeInYoVariablesVector(org.ejml.data.DenseMatrix64F v,
java.util.List<DoubleYoVariable> yoV)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MatrixYoVariableConversionTools
public MatrixYoVariableConversionTools()
populateYoVariables
public static void populateYoVariables(DoubleYoVariable[][] yoVariableArray,
java.lang.String prefix,
YoVariableRegistry registry)
populateYoVariablesSymmetric
public static void populateYoVariablesSymmetric(DoubleYoVariable[] yoVariableArray,
java.lang.String prefix,
int size,
YoVariableRegistry registry)
populateYoVariables
public static void populateYoVariables(DoubleYoVariable[] yoVariableArray,
java.lang.String prefix,
YoVariableRegistry registry)
storeInYoVariables
public static void storeInYoVariables(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[][] yoM)
storeInYoVariablesSymmetric
public static void storeInYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[] yoM)
storeInYoVariables
public static void storeInYoVariables(org.ejml.data.DenseMatrix64F v,
DoubleYoVariable[] yoV)
getFromYoVariables
public static void getFromYoVariables(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[][] yoM)
getFromYoVariablesSymmetric
public static void getFromYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[] yoM)
getFromYoVariables
public static void getFromYoVariables(org.ejml.data.DenseMatrix64F m,
DoubleYoVariable[] yoM)
populateYoVariablesMatrix
public static void populateYoVariablesMatrix(java.util.List<java.util.List<DoubleYoVariable>> yoVariableArray,
int nRows,
int nColumns,
java.lang.String prefix,
YoVariableRegistry registry)
populateYoVariablesSymmetricMatrix
public static void populateYoVariablesSymmetricMatrix(java.util.List<java.util.List<DoubleYoVariable>> yoVariableArray,
int size,
java.lang.String prefix,
YoVariableRegistry registry)
populateYoVariablesVector
public static void populateYoVariablesVector(java.util.List<DoubleYoVariable> yoVariableArray,
int size,
java.lang.String prefix,
YoVariableRegistry registry)
storeInYoVariablesMatrix
public static void storeInYoVariablesMatrix(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
storeInYoVariablesSymmetric
public static void storeInYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
storeInYoVariablesVector
public static void storeInYoVariablesVector(org.ejml.data.DenseMatrix64F v,
java.util.List<DoubleYoVariable> yoV)
getFromYoVariablesMatrix
public static void getFromYoVariablesMatrix(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
getFromYoVariablesSymmetric
public static void getFromYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m,
java.util.List<java.util.List<DoubleYoVariable>> yoM)
getFromYoVariablesVector
public static void getFromYoVariablesVector(org.ejml.data.DenseMatrix64F m,
java.util.List<DoubleYoVariable> yoM)
getNumberOfElementsForSymmetricMatrix
public static int getNumberOfElementsForSymmetricMatrix(int size)
checkPositiveSemiDefinite
public static void checkPositiveSemiDefinite(org.ejml.data.DenseMatrix64F m)
checkSquare
public static void checkSquare(org.ejml.data.DenseMatrix64F m)
checkSize
public static void checkSize(org.ejml.data.DenseMatrix64F m1,
org.ejml.data.DenseMatrix64F m2)