/** * Replicates the present data in the past time. * @param dataPresent a {@link HashMapAssignment} object that represents the present data. * @return a {@link HashMapAssignment} object that represents the past data. */ private HashMapAssignment replicateOnPast(HashMapAssignment dataPresent){ HashMapAssignment dataPast = new HashMapAssignment(network.getNumberOfVars()); for (Variable var : network.getDynamicVariables().getListOfDynamicVariables()) { dataPast.setValue(network.getDynamicVariables().getInterfaceVariable(var), dataPresent.getValue(var)); } return dataPast; }
HashMapAssignment dataPresent = new HashMapAssignment(network.getNumberOfVars()); HashMapAssignment dataPresent = new HashMapAssignment(network.getNumberOfVars());