115
115
cout<<"NetCDFReader::GetGrid()\n";
116
116
#ifdef HAVE_NETCDF
117
// Get dimensions -- lon
118
int id = ncdimid(ncid, "lon");
117
// Get dimensions -- longitude
118
int id = ncdimid(ncid, "longitude");
119
119
if(ncerr!=NC_NOERR){
121
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - dimension variable \"lon\" does not exist\n";
121
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - dimension variable \"longitude\" does not exist\n";
124
124
ncdiminq(ncid, id, (char *)0, &(dimension[0]));
126
// Get dimensions -- lat
127
id = ncdimid(ncid, "lat");
126
// Get dimensions -- latitude
127
id = ncdimid(ncid, "latitude");
128
128
if(ncerr!=NC_NOERR){
130
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - dimension variable \"lat\" does not exist\n";
130
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - dimension variable \"latitude\" does not exist\n";
133
133
ncdiminq(ncid, id, (char *)0, &(dimension[1]));
135
135
// Longitude range
136
int varid = ncvarid(ncid, "lon");
136
int varid = ncvarid(ncid, "longitude");
137
137
if(ncerr!=NC_NOERR){
139
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - variable \"lon\" does not exist.\n";
139
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - variable \"longitude\" does not exist.\n";
159
159
// Latitude range
160
varid = ncvarid(ncid, "lat");
160
varid = ncvarid(ncid, "latitude");
161
161
if(ncerr!=NC_NOERR){
163
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - variable lat does not exist.\n";
163
cerr<<__FILE__<<", "<<__LINE__<<": ERROR - variable latitude does not exist.\n";