code: public void addOutgoingFor(SDVariable[] variables, DifferentialFunction function) {
          String[] varNames = new String[variables.length];
          for (int i = 0; i < varNames.length; i++) {
              varNames[i] = variables[i].getVarName();
          }
  
          addOutgoingFor(varNames, function);
      }
docs: Adds outgoing arguments to the graph for the specified DifferentialFunction
  Also checks for input arguments and updates the graph adding an appropriate edge when the full graph is declared.
  
  @param variables Variables - arguments for the specified differential function
  @param function Differential function