Skip to content

Commit 3f70b21

Browse files
authored
Merge pull request #374 from GEOS-ESM/bugfix/rtodling/handle_aod4fcst
Fix for incorrect handling of AOD in fcst mode
2 parents cb5ad9e + f1bafae commit 3f70b21

File tree

3 files changed

+33
-6
lines changed

3 files changed

+33
-6
lines changed

components.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ GEOSana_GridComp:
9292
mksi:
9393
local: ./src/Components/@GEOSana_GridComp/GEOSaana_GridComp/GSI_GridComp/@mksi
9494
remote: ../GEOS_mksi.git
95-
tag: v5.42.4
95+
tag: v5.42.5
9696
develop: develop
9797

9898
GEOSgcm_GridComp:
@@ -251,7 +251,7 @@ umwm:
251251
GEOSgcm_App:
252252
local: ./src/Applications/@GEOSgcm_App
253253
remote: ../GEOSgcm_App.git
254-
tag: g2.3.8.3
254+
tag: v2.3.8.4
255255
develop: develop
256256

257257
Ocean-LETKF:

src/Applications/GEOSdas_App/GEOSdas.csm

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1946,6 +1946,17 @@ exit 1
19461946

19471947
endif
19481948

1949+
# A bit of a hack to cope with latest handing of GAAS settings
1950+
# ------------------------------------------------------------
1951+
foreach fn (`ls $EXPID.aod*.$NCSUFFIX`)
1952+
set sfx = `echo $fn | cut -d. -f2-`
1953+
if ( -e das.$sfx ) then
1954+
/bin/rm das.$sfx
1955+
else
1956+
ln -sf $fn das.$sfx
1957+
endif
1958+
end
1959+
19491960
# Last line of GetAODinfo4Fcst_()
19501961
\end
19511962
#.............................................................................
@@ -4125,8 +4136,13 @@ endif
41254136
cat WSUB_ExtData.tmp | sed -e '/^WSUB_NATURE/ s#ExtData.*#/dev/null#' > WSUB_ExtData.rc
41264137
/bin/rm WSUB_ExtData.tmp
41274138

4128-
# Run bundleParser.py
4139+
# Run bundleParser.py (note: needed since ADAS does not set pythonpath)
41294140
# -------------------
4141+
set this = `which bundleParser.py`
4142+
if ($status) then
4143+
Call AbnormalExit_( 99 )
4144+
endif
4145+
/bin/cp $this .
41304146
python bundleParser.py
41314147
construct_extdata_yaml_list.py $FVWORK/GEOS_ChemGridComp.rc
41324148

@@ -4797,8 +4813,13 @@ endif
47974813

47984814
cd -
47994815

4800-
# Run bundleParser.py
4801-
#---------------------
4816+
# Run bundleParser.py (note: needed since ADAS does not set pythonpath)
4817+
#--------------------
4818+
set this = `which bundleParser.py`
4819+
if ($status) then
4820+
Call AbnormalExit_( 99 )
4821+
endif
4822+
/bin/cp $this .
48024823
python bundleParser.py
48034824
construct_extdata_yaml_list.py $FVWORK/GEOS_ChemGridComp.rc
48044825

src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/gcm_ensset_rc.csh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,8 +380,14 @@ cd $ENSWORK/$member
380380
endif
381381
sed -f sed_file $this_hist > ./HISTORY.rc
382382

383-
# Run bundleParser.py
383+
# Run bundleParser.py (note: needed since ensADAS does not set pythonpath)
384384
# -------------------
385+
set this = `which bundleParser.py`
386+
if ($status) then
387+
echo " ${MYNAME}: cannot find bundleParser.py, aborting ..."
388+
exit 2
389+
endif
390+
/bin/cp $this .
385391
python bundleParser.py
386392
construct_extdata_yaml_list.py ./GEOS_ChemGridComp.rc
387393

0 commit comments

Comments
 (0)