code: public SDVariable[] meshgrid(List<String> names, SDVariable... inputs) {
          return meshgrid(names, true, inputs);
      }
docs: Broadcast the 1D input variables onto an n-dimensional grid.<br>
  The resulting variable can be used for example for evaluating functions at all locations on a grid.<br>
  Example:<br>
  <pre>
  {@code input1 = [1, 2, 3]
  input2 = [4, 5, 6]
  SDVariable[] out = meshgrid(input1, input2)
  out[0]:
  [ 1, 2, 3]
  [ 1, 2, 3]
  [ 1, 2, 3]
  
  out[1]:
  [ 4, 4, 4]
  [ 5, 5, 5]
  [ 6, 6, 6]}
  </pre>
  <br>
  
  @param names  List of names for the output variables. Must have exactly N names for N input arrays
  @param inputs N x 1D input variables
  @return an array of exactly N SDVariables (for N inputs), of rank N