Template:CMI Example get grid offset C
From CSDMS
struct edu_csdms_models_Sedflux3D__data *this =
edu_csdms_models_Sedflux3D__get_data (self);
struct sidl_int__array* vals = NULL;
{
int len;
int * offset = BMI_Get_grid_offset (this->state,
long_var_name, &len);
int lower[1] = {0};
int upper[1] = {len-1};
int stride[1] = {1};
vals = sidl_int__array_borrow (offset, 1, lower, upper, stride);
}
return vals;