private YoDouble[] addDoubleYoVariablesInSCSRegistry(String[] varNames, double[] varValues, SimulationConstructionSet scs) { YoDouble[] yoDoubles = null; if (varNames.length == varValues.length) { YoVariableRegistry scsRegistry = scs.getRootRegistry(); yoDoubles = createAndSetDoubleYoVariableToRegistry(varNames, varValues, scsRegistry); } else { System.out.print("Input arrays have different length."); } return yoDoubles; }
private YoVariableList[] createTwoVarListOfDoubleYoVariablesWithDummyRegistry(String[] variableNames1, double[] varValues1, String[] variableNames2, double[] varValues2) { YoVariableRegistry registry = new YoVariableRegistry("dummy"); YoDouble[] yoVariables1 = createAndSetDoubleYoVariableToRegistry(variableNames1, varValues1, registry); YoDouble[] yoVariables2 = createAndSetDoubleYoVariableToRegistry(variableNames2, varValues2, registry); YoVariableList[] yoVariableLists = new YoVariableList[2]; yoVariableLists[0] = createYoVariableList("yoVariableList1", yoVariables1); yoVariableLists[1] = createYoVariableList("yoVariableList2", yoVariables2); return yoVariableLists; }
private YoVariableList createVarListOfDoubleYoVariableWithDummyRegistry(String[] variableNames, double[] varValues) { YoDouble[] yoDoubles = null; if (variableNames.length == varValues.length) { YoVariableRegistry registry = new YoVariableRegistry("dummy"); yoDoubles = createAndSetDoubleYoVariableToRegistry(variableNames, varValues, registry); } else { System.out.print("Input arrays have different length."); } return createYoVariableList("yoVariableList", yoDoubles); }