Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/Applications/GEOSdas_App/AGCMrc.pm
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,8 @@ my %list = (rs5_core => \@rs5_core,
@rs5_others = qw ( ana_satbang_rst
ana_satbias_rst
ana_satbiaspc_rst
bkg.lfo_inst
bkg.lfo_tavg
bkg03_eta_rst
bkg03_sfc_rst
bkg06_eta_rst
Expand Down Expand Up @@ -412,7 +414,7 @@ sub outputAGCM {
if ( $comment{"$key"} ) {$rcd = "\#".$rcd};
}
}
# uncomment specified lines if key is in first non-blank position
# uncomment specified lines if '#' is in first non-blank position
#----------------------------------------------------------------
foreach $key ( keys %uncomment ) {
$key =~ s/^\#//; # no longer need '#' in front of key
Expand Down
1 change: 1 addition & 0 deletions src/Applications/GEOSdas_App/edhist.pl
Original file line number Diff line number Diff line change
Expand Up @@ -708,6 +708,7 @@ sub write_silo_mstorage_arc {
print MSTORE $label;

foreach $name (@topList) {
next if $name =~ m/^bkg.lfo_/;
$silo = $cdef{"$name.silo.N1"};
$template = $cdef{"$name.template.N1"};
if ($fcstFLG and $template =~ m/^(.+)\.(.+)$/) {
Expand Down
26 changes: 10 additions & 16 deletions src/Applications/GEOSdas_App/gen_silo_arc.pl
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ sub history_info {
#=======================================================================
sub restart_info {
use AGCMrc qw(AGCM_rsts);
my ($label, $lineB, $lineN, $lineT, $lineTAR, $line);
my ($label, $lineB, $lineN, $lineT, @arrT, $line);
my ($listname, @rsts, $rstL, $rst);

$label = "#\n"
Expand Down Expand Up @@ -213,19 +213,13 @@ sub restart_info {
}
}
printarc("#\n# restart tar file\n#\n");
$lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.agcmrst.%y4%m2%d2_%h2z.tar';
printarc("$lineTAR\n");
$lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.incrst.%y4%m2%d2_%h2z.tar';
printarc("$lineTAR\n");
$lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.rst.%y4%m2%d2_%h2z.tar';
printarc("$lineTAR\n");
$lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.bkgcrst.%y4%m2%d2_%h2z.tar';
printarc("$lineTAR\n");
$lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.bkglforst.%y4%m2%d2_%h2z.tar';
printarc("$lineTAR\n");
$lineTAR = '${PESTOROOT}%s/jedi/rs/Y%y4/M%m2/%s.jedi_agcmrst.%y4%m2%d2_%h2z.tar';
printarc("$lineTAR\n");

$arrT[0] = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.agcmrst.%y4%m2%d2_%h2z.tar';
$arrT[1] = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.incrst.%y4%m2%d2_%h2z.tar';
$arrT[2] = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.rst.%y4%m2%d2_%h2z.tar';
$arrT[3] = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.bkgcrst.%y4%m2%d2_%h2z.tar';
$arrT[4] = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.bkglforst.%y4%m2%d2_%h2z.tar';
$arrT[5] = '${PESTOROOT}%s/jedi/rs/Y%y4/M%m2/%s.jedi_agcmrst.%y4%m2%d2_%h2z.tar';
for (@arrT) { printarc("$_\n") }
closearc();
}

Expand All @@ -235,8 +229,8 @@ sub restart_info {
#=======================================================================
sub gsiobs_info {
my ($label, $line);
my (@convlist, @satlist, @ozlist, $conv, $sat, $oz, $dline1, $dline2, $dline3, $dline4);
my (%convlist, %satlist, %ozlist);
my ($conv, $sat, $oz, $dline1, $dline2, $dline3, $dline4);
my (@convlist, @satlist, @ozlist, %convlist, %satlist, %ozlist);

$label = "#\n"
. "# --------------------\n"
Expand Down