00001
00002
00003
00004
00005
00006
00007 #include <stdio.h>
00008 #include <stdlib.h>
00009 #include <string.h>
00010
00011 #include "nccf_grid.h"
00012 #include <nccf_coord.h>
00013 #include <nccf_handle_error.h>
00014 #include <nccf_varObj.h>
00015
00016 int nccf_get_struct_grid_coord_ids(const int gridid,
00017 int coordids[] ){
00018
00019 int i;
00020 struct nccf_struct_grid_type *self;
00021
00022 self = nccf_li_find(&CFLIST_STRUCTURED_GRID, gridid);
00023
00024 for (i = 0; i < self->ndims; ++i) {
00025 coordids[i] = self->coordids[i];
00026 }
00027
00028 return NC_NOERR;
00029 }