Template:CMI Example CMI get grid z CXX

From CSDMS
  sidl::array<double> vals;
  int len;
  double * z = this->state.get_grid_z (long_var_name, len);
  int lower[1] = {0};
  int upper[1];
  int stride[1] = {1};

  upper[0] = len-1;

  vals.borrow (z, 1, lower, upper, stride);

  return vals;