From 4f81f59e37ac2ed42694ded0fb97ba8f93699fa5 Mon Sep 17 00:00:00 2001
From: Howard Soh <hsoh@seneca.rap.ucar.edu>
Date: Fri, 20 Jan 2023 16:08:37 -0700
Subject: [PATCH] #2228 Added parameters for ellipsoidal earth

---
 src/libcode/vx_grid/st_grid_defs.h | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/libcode/vx_grid/st_grid_defs.h b/src/libcode/vx_grid/st_grid_defs.h
index 66596de81a..ab44bdcb10 100644
--- a/src/libcode/vx_grid/st_grid_defs.h
+++ b/src/libcode/vx_grid/st_grid_defs.h
@@ -25,9 +25,9 @@ struct StereographicData {
 
    const char * name;
 
-   char hemisphere;   //  'N' or 'S'
+   char hemisphere;     //  'N' or 'S' from latitude_of_projection_origin
 
-   double scale_lat;
+   double scale_lat;    //latitude_of_projection_origin
 
    double lat_pin;
    double lon_pin;
@@ -35,11 +35,17 @@ struct StereographicData {
    double x_pin;
    double y_pin;
 
-   double lon_orient;
+   double lon_orient;   // -straight_vertical_longitude_from_pole
 
    double d_km;
 
-   double r_km;
+   double r_km;     // semi_major_axis
+
+   // ellipsoidal earth
+   double eccentricity; // 0 for shperical earth
+   double false_east;
+   double false_north;
+   double scale_factor;
 
    int nx;
    int ny;