diff -up grib2/wgrib2/geo.c.nogctpc grib2/wgrib2/geo.c
--- grib2/wgrib2/geo.c.nogctpc 2019-02-11 09:28:23.000000000 -0700
+++ grib2/wgrib2/geo.c 2019-03-17 20:54:20.166336436 -0600
@@ -917,10 +917,6 @@ int closest_init(unsigned char **sec) {
int grid_type;
- if (use_gctpc && output_order == wesn && nx > 0 && ny > 0) {
- if (gctpc_ll2xy_init(sec, lon, lat) == 0) return 0;
- }
-
grid_type = code_table_3_1(sec);
if (!GDS_Scan_staggered(scan) && nx > 0 && ny > 0) {
@@ -973,11 +969,6 @@ long int closest(unsigned char **sec, do
double t, xx, yy, zz, small;
unsigned int k;
- if (use_gctpc && output_order == wesn && nx > 0 && ny > 0) {
- /* will fix it so that everything is 0 for out of bounds */
- if (gctpc_ll2i(1, &plon, &plat, &k) == 0) return ((long int) k) - 1;
- }
-
grid_type = code_table_3_1(sec);
// if grid with (lat,lon) -> (i,j) /l.. insert code here
diff -up grib2/wgrib2/rotll.c.nogctpc grib2/wgrib2/rotll.c
--- grib2/wgrib2/rotll.c.nogctpc 2016-07-13 13:24:03.000000000 -0600
+++ grib2/wgrib2/rotll.c 2019-03-17 20:53:28.337125427 -0600
@@ -2,7 +2,6 @@
#include <stdlib.h>
#include <string.h>
#include <math.h>
-#include "proj.h"
#include "grb2.h"
#include "wgrib2.h"
#include "fnlist.h"
diff -up grib2/wgrib2/wgrib2.c.nogctpc grib2/wgrib2/wgrib2.c
--- grib2/wgrib2/wgrib2.c.nogctpc 2018-06-12 14:28:46.000000000 -0600
+++ grib2/wgrib2/wgrib2.c 2019-03-17 20:53:28.338125431 -0600
@@ -159,8 +159,6 @@ int wgrib2(int argc, char **argv) {
if (initial_call) { /* only done 1st time */
setup_user_gribtable();
// jas_init();
-// gctpc initialiation
- init(-1,-1,"gctpc_error,txt", "gctpc_param.txt");
initial_call = 0;
}
@@ -549,11 +547,6 @@ int wgrib2(int argc, char **argv) {
}
#endif
- if (use_gctpc && i != 0) { /* use gctpc to get lat lon values */
- i = gctpc_get_latlon(sec, &lon, &lat);
-// if (i == 0) fprintf(stderr,"gctpc_get_lat used\n");
- }
-
if (i != 0) get_latlon(sec, &lon, &lat); /* get lat lon of grid points using built-in code */
}
}