Skip to content

Commit 33259c3

Browse files
committed
Merge branch 'develop' into feature/mathomp4/mapldevelop
2 parents f2f8a02 + d1fe995 commit 33259c3

File tree

8 files changed

+36619
-38
lines changed

8 files changed

+36619
-38
lines changed

src/Applications/GEOSdas_App/GEOSdas.csm

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1617,6 +1617,36 @@ exit 1
16171617
if ( -e agcm_import_rst ) exit 0 # no need to regenerate IAU increment if already available
16181618
endif
16191619

1620+
# check for presence of jedi tarball holding IAU term
1621+
set fnymdb = $GcmBegDate
1622+
set fnhmsb = $GcmBegTime
1623+
set fhhb = `echo $fnhmsb | cut -c1-2`
1624+
set iamhere = `pwd`
1625+
set arstlst = `ls $FVHOME/fcst/*.jedi_agcmrst.${fnymdb}_${fhhb}z.tar`
1626+
if ( ! $status ) then
1627+
cd $FVWORK
1628+
/bin/mv $arstlst .
1629+
set rstlst = `ls *.jedi_agcmrst.${fnymdb}_${fhhb}z.tar`
1630+
set vexpid = `echo $rstlst | cut -d. -f1`
1631+
set this = `echo $rstlst | cut -d. -f3`
1632+
if (! -d agcmRSTinput_${this} ) mkdir agcmRSTinput_$this
1633+
cd agcmRSTinput_$this
1634+
tar xvf ../$rstlst
1635+
if ( "$EXPID" != "$vexpid" ) then
1636+
foreach fn ( `ls *agcm_internal_rst*` )
1637+
set sfx = `echo $fn | cut -d. -f2-`
1638+
/bin/mv $vexpid.$sfx $EXPID.$sfx
1639+
end
1640+
endif
1641+
# keep only (bin) restart files
1642+
/bin/mv *agcm_import_rst* $fcstage/stage/
1643+
cd -
1644+
/bin/rm -r agcmRSTinput_${this}
1645+
/bin/rm $rstlst
1646+
cd $iamhere
1647+
ln -sf $fcstage/stage/*agcm_import_rst.${fnymdb}_${fhhb}* agcm_import_rst
1648+
endif
1649+
16201650
set agcmfn = `echorc.x -template $EXPID $dtg iau_tendency_filename`
16211651
if ( -e $fcstage/stage/$agcmfn ) then
16221652
ln -sf $fcstage/stage/$agcmfn agcm_import_rst
@@ -3435,6 +3465,7 @@ endif
34353465
Sub CoupleAnaToGcm_( Viter_, Final_ )
34363466
# ------------------------------
34373467
if ( $?ECHO___ ) set echo
3468+
if ( $SKIPGSI && ! -e $FVHOME/run/AGCM.BOOTSTRAP.rc.tmpl ) exit 0
34383469

34393470
set updrst0 =
34403471
if ( "$MPIRUN_UPRST" != "/dev/null" ) then

src/Applications/GEOSdas_App/gen_silo_arc.pl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,6 @@ sub append_other_info {
655655
\${PESTOROOT}%s/jedi/obs/Y%y4/M%m2/%s.jedi_osen.%y4%m2%d2_%h2z.tar
656656
\${PESTOROOT}%s/jedi/obs/Y%y4/M%m2/%s.jedi_ioda.%y4%m2%d2_%h2z.tar
657657
\${PESTOROOT}%s/jedi/obs/Y%y4/M%m2/%s.jedi_vbc.%y4%m2%d2_%h2z.tar
658-
\${PESTOROOT}%s/jedi/rs/Y%y4/M%m2/%s.jedi_agcm_import_rst.%y4%m2%d2_%h2%n2z.%c%c%c
659658
#
660659
# -------------------------
661660
# LSM FILES

src/Applications/GEOSdas_App/jedi/etc/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ set (ALLETC
44
diffstates_geos.yaml
55
geos_3dvar.yaml
66
geos_3dfgat.yaml
7+
geos_hyb4dcenvar.yaml
78
geos_hyb4denvar.yaml
89
jedi_acquire_bkg.j
910
jedi_acquire_ebkg.j

0 commit comments

Comments
 (0)