@@ -48,6 +48,7 @@ def __getitem__(self, key):
48
48
"merra2" ,
49
49
"merra2_uk" ,
50
50
"mo_global" ,
51
+ "mo_global_new_india"
51
52
]
52
53
53
54
# ------ UKV
@@ -133,9 +134,29 @@ def __getitem__(self, key):
133
134
UKV_STD = _to_data_array (UKV_STD )
134
135
UKV_MEAN = _to_data_array (UKV_MEAN )
135
136
136
- # --- MO Global
137
+ # --- MO Global (partial initial constants)
137
138
138
139
MO_GLOBAL_INDIA_MEAN = {
140
+ "temperature_sl" : 298.2 ,
141
+ "wind_u_component_10m" : 0.5732 ,
142
+ "wind_v_component_10m" : - 0.2831 ,
143
+ }
144
+
145
+ MO_GLOBAL_INDIA_STD = {
146
+ "temperature_sl" : 8.473 ,
147
+ "wind_u_component_10m" : 2.599 ,
148
+ "wind_v_component_10m" : 2.016 ,
149
+ }
150
+
151
+
152
+ MO_GLOBAL_VARIABLE_NAMES = tuple (MO_GLOBAL_INDIA_MEAN .keys ())
153
+ MO_GLOBAL_INDIA_STD = _to_data_array (MO_GLOBAL_INDIA_STD )
154
+ MO_GLOBAL_INDIA_MEAN = _to_data_array (MO_GLOBAL_INDIA_MEAN )
155
+
156
+
157
+ # --- MO Global New
158
+
159
+ MO_GLOBAL_INDIA_NEW_MEAN = {
139
160
"temperature_sl" : 295.34392488 ,
140
161
"wind_u_component_10m" : 0.83223102 ,
141
162
"wind_v_component_10m" : 0.0802083 ,
@@ -148,7 +169,7 @@ def __getitem__(self, key):
148
169
"visibility_sl" : 23181.81547681 ,
149
170
}
150
171
151
- MO_GLOBAL_INDIA_STD = {
172
+ MO_GLOBAL_INDIA_NEW_STD = {
152
173
"temperature_sl" : 12.26983825 ,
153
174
"wind_u_component_10m" : 3.45169835 ,
154
175
"wind_v_component_10m" : 2.9825603 ,
@@ -162,9 +183,9 @@ def __getitem__(self, key):
162
183
}
163
184
164
185
165
- MO_GLOBAL_VARIABLE_NAMES = tuple (MO_GLOBAL_INDIA_MEAN .keys ())
166
- MO_GLOBAL_INDIA_STD = _to_data_array (MO_GLOBAL_INDIA_STD )
167
- MO_GLOBAL_INDIA_MEAN = _to_data_array (MO_GLOBAL_INDIA_MEAN )
186
+ MO_GLOBAL_NEW_VARIABLE_NAMES = tuple (MO_GLOBAL_INDIA_NEW_MEAN .keys ())
187
+ MO_GLOBAL_INDIA_NEW_STD = _to_data_array (MO_GLOBAL_INDIA_NEW_STD )
188
+ MO_GLOBAL_INDIA_NEW_MEAN = _to_data_array (MO_GLOBAL_INDIA_NEW_MEAN )
168
189
169
190
170
191
# ------ GFS
@@ -213,7 +234,7 @@ def __getitem__(self, key):
213
234
GFS_MEAN = _to_data_array (GFS_MEAN )
214
235
215
236
216
- # ------ GFS
237
+ # ------ GFS India
217
238
GFS_INDIA_STD_DICT = {
218
239
"t" : 14.93798 ,
219
240
"prate" : 5.965701e-05 ,
@@ -434,6 +455,7 @@ def __getitem__(self, key):
434
455
merra2 = MERRA2_VARIABLE_NAMES ,
435
456
merra2_uk = UK_MERRA2_VARIABLE_NAMES ,
436
457
mo_global = MO_GLOBAL_VARIABLE_NAMES ,
458
+ mo_global_new_india = MO_GLOBAL_NEW_VARIABLE_NAMES
437
459
)
438
460
NWP_STDS = NWPStatDict (
439
461
ukv = UKV_STD ,
@@ -445,6 +467,7 @@ def __getitem__(self, key):
445
467
merra2 = MERRA2_STD ,
446
468
merra2_uk = UK_MERRA2_STD ,
447
469
mo_global = MO_GLOBAL_INDIA_STD ,
470
+ mo_global_new_india = MO_GLOBAL_INDIA_NEW_STD ,
448
471
)
449
472
NWP_MEANS = NWPStatDict (
450
473
ukv = UKV_MEAN ,
@@ -456,6 +479,7 @@ def __getitem__(self, key):
456
479
merra2 = MERRA2_MEAN ,
457
480
merra2_uk = UK_MERRA2_MEAN ,
458
481
mo_global = MO_GLOBAL_INDIA_MEAN ,
482
+ mo_global_new_india = MO_GLOBAL_INDIA_NEW_MEAN
459
483
)
460
484
461
485
# --------------------------- SATELLITE ------------------------------
0 commit comments