Template:CMI Example get grid C

From CSDMS
Revision as of 18:32, 1 February 2012 by CSDMSBot (talk | contribs) (Automated import of articles *** existing text overwritten ***)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
    /* Insert-Code-Here {edu.csdms.models.Sedflux3D.get_grid} (get_grid method)
      */
    struct sidl_double__array* lower_left =
      edu_csdms_models_Sedflux3D_CMI_get_grid_lower_left (self,
          long_var_name, _ex);
    struct sidl_double__array* spacing =
      edu_csdms_models_Sedflux3D_CMI_get_grid_spacing (self,
          long_var_name, _ex);
    struct sidl_int__array* shape =
      edu_csdms_models_Sedflux3D_CMI_get_grid_shape (self,
          long_var_name, _ex);
    edu_csdms_tools_CMIGridUniformRectilinear grid =
      edu_csdms_tools_CMIGridUniformRectilinear__create (_ex);

    edu_csdms_tools_CMIGridUniformRectilinear_initialize (grid,
        shape, spacing, lower_left, _ex);

    return edu_csdms_cmi_IGrid__cast (grid, _ex);