[Dart-dev] [6050] DART/branches/development/models/CESM/shell_scripts: These handle the inflation files correctly.
nancy at ucar.edu
nancy at ucar.edu
Thu Apr 11 12:58:12 MDT 2013
Revision: 6050
Author: thoar
Date: 2013-04-11 12:58:12 -0600 (Thu, 11 Apr 2013)
Log Message:
-----------
These handle the inflation files correctly. Each inflation file gets the model prepended and
the date appended in the proper manner. Existing inflation files are linked to the namelist
values as desired. Shazam.
Modified Paths:
--------------
DART/branches/development/models/CESM/shell_scripts/cam_assimilate.csh
DART/branches/development/models/CESM/shell_scripts/clm_assimilate.csh
DART/branches/development/models/CESM/shell_scripts/pop_assimilate.csh
-------------- next part --------------
Modified: DART/branches/development/models/CESM/shell_scripts/cam_assimilate.csh
===================================================================
--- DART/branches/development/models/CESM/shell_scripts/cam_assimilate.csh 2013-04-11 16:00:44 UTC (rev 6049)
+++ DART/branches/development/models/CESM/shell_scripts/cam_assimilate.csh 2013-04-11 18:58:12 UTC (rev 6050)
@@ -235,7 +235,7 @@
echo "inf_flavor(1) = $PRIOR_INF, using namelist values."
else
# Look for the output from the previous assimilation
- (ls -rt1 ../${PRIOR_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
+ (ls -rt1 ../cam_${PRIOR_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
set nfiles = `cat latestfile | wc -l`
# If one exists, use it as input for this assimilation
@@ -244,7 +244,7 @@
${LINK} $latest ${PRIOR_INF_IFNAME}
else
echo "ERROR: Requested PRIOR inflation but specified no incoming inflation file."
- echo "ERROR: expected something like ../${PRIOR_INF_OFNAME}.YYYY-MM-DD-SSSSS"
+ echo "ERROR: expected something like ../cam_${PRIOR_INF_OFNAME}.YYYY-MM-DD-SSSSS"
exit -4
endif
@@ -262,7 +262,7 @@
else
# Look for the output from the previous assimilation
- (ls -rt1 ../${POSTE_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
+ (ls -rt1 ../cam_${POSTE_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
set nfiles = `cat latestfile | wc -l`
# If one exists, use it as input for this assimilation
@@ -271,7 +271,7 @@
${LINK} $latest ${POSTE_INF_IFNAME}
else
echo "ERROR: Requested POSTERIOR inflation but specified no incoming inflation file."
- echo "ERROR: expected something like ../${POSTE_INF_OFNAME}.YYYY-MM-DD-SSSSS"
+ echo "ERROR: expected something like ../cam_${POSTE_INF_OFNAME}.YYYY-MM-DD-SSSSS"
exit -5
endif
endif
Modified: DART/branches/development/models/CESM/shell_scripts/clm_assimilate.csh
===================================================================
--- DART/branches/development/models/CESM/shell_scripts/clm_assimilate.csh 2013-04-11 16:00:44 UTC (rev 6049)
+++ DART/branches/development/models/CESM/shell_scripts/clm_assimilate.csh 2013-04-11 18:58:12 UTC (rev 6050)
@@ -241,7 +241,7 @@
echo "inf_flavor(1) = $PRIOR_INF, using namelist values."
else
# Look for the output from the previous assimilation
- (ls -rt1 ../${PRIOR_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
+ (ls -rt1 ../clm_${PRIOR_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
set nfiles = `cat latestfile | wc -l`
# If one exists, use it as input for this assimilation
@@ -250,7 +250,7 @@
${LINK} $latest ${PRIOR_INF_IFNAME}
else
echo "ERROR: Requested PRIOR inflation but specified no incoming inflation file."
- echo "ERROR: expected something like ../${PRIOR_INF_OFNAME}.YYYY-MM-DD-SSSSS"
+ echo "ERROR: expected something like ../clm_${PRIOR_INF_OFNAME}.YYYY-MM-DD-SSSSS"
exit -4
endif
@@ -268,7 +268,7 @@
else
# Look for the output from the previous assimilation
- (ls -rt1 ../${POSTE_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
+ (ls -rt1 ../clm_${POSTE_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
set nfiles = `cat latestfile | wc -l`
# If one exists, use it as input for this assimilation
@@ -277,7 +277,7 @@
${LINK} $latest ${POSTE_INF_IFNAME}
else
echo "ERROR: Requested POSTERIOR inflation but specified no incoming inflation file."
- echo "ERROR: expected something like ../${POSTE_INF_OFNAME}.YYYY-MM-DD-SSSSS"
+ echo "ERROR: expected something like ../clm_${POSTE_INF_OFNAME}.YYYY-MM-DD-SSSSS"
exit -5
endif
endif
Modified: DART/branches/development/models/CESM/shell_scripts/pop_assimilate.csh
===================================================================
--- DART/branches/development/models/CESM/shell_scripts/pop_assimilate.csh 2013-04-11 16:00:44 UTC (rev 6049)
+++ DART/branches/development/models/CESM/shell_scripts/pop_assimilate.csh 2013-04-11 18:58:12 UTC (rev 6050)
@@ -238,7 +238,7 @@
echo "inf_flavor(1) = $PRIOR_INF, using namelist values."
else
# Look for the output from the previous assimilation
- (ls -rt1 ../${PRIOR_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
+ (ls -rt1 ../pop_${PRIOR_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
set nfiles = `cat latestfile | wc -l`
# If one exists, use it as input for this assimilation
@@ -247,7 +247,7 @@
${LINK} $latest ${PRIOR_INF_IFNAME}
else
echo "ERROR: Requested PRIOR inflation but specified no incoming inflation file."
- echo "ERROR: expected something like ../${PRIOR_INF_OFNAME}.YYYY-MM-DD-SSSSS"
+ echo "ERROR: expected something like ../pop_${PRIOR_INF_OFNAME}.YYYY-MM-DD-SSSSS"
exit -4
endif
@@ -265,7 +265,7 @@
else
# Look for the output from the previous assimilation
- (ls -rt1 ../${POSTE_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
+ (ls -rt1 ../pop_${POSTE_INF_OFNAME}.* | tail -1 >! latestfile) > & /dev/null
set nfiles = `cat latestfile | wc -l`
# If one exists, use it as input for this assimilation
@@ -274,7 +274,7 @@
${LINK} $latest ${POSTE_INF_IFNAME}
else
echo "ERROR: Requested POSTERIOR inflation but specified no incoming inflation file."
- echo "ERROR: expected something like ../${POSTE_INF_OFNAME}.YYYY-MM-DD-SSSSS"
+ echo "ERROR: expected something like ../pop_${POSTE_INF_OFNAME}.YYYY-MM-DD-SSSSS"
exit -5
endif
endif
More information about the Dart-dev
mailing list