Template:CMI Example get grid C: Difference between revisions
From CSDMS
Automated import of articles *** existing text overwritten *** |
Automated import of articles *** existing text overwritten *** |
||
Line 1: | Line 1: | ||
<syntaxhighlight lang=c> | |||
/* 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); | |||
</syntaxhighlight> |
Latest revision as of 18:32, 1 February 2012
/* 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);