[Dart-dev] DART/branches Revision: 10997
dart at ucar.edu
dart at ucar.edu
Fri Feb 3 13:51:03 MST 2017
nancy at ucar.edu
2017-02-03 13:51:00 -0700 (Fri, 03 Feb 2017)
156
update the utilities test directory - add a test case
for the obs_impact_tool, and fix up the quickbuild to
match what's actually being built in this dir.
Added: DART/branches/rma_trunk/utilities/test/work/crosstest
===================================================================
--- DART/branches/rma_trunk/utilities/test/work/crosstest (rev 0)
+++ DART/branches/rma_trunk/utilities/test/work/crosstest 2017-02-03 20:51:00 UTC (rev 10997)
@@ -0,0 +1,46 @@
+# comment test - single line
+
+GROUP bob
+ KIND_U_CURRENT_COMPONENT KIND_DEWPOINT
+ KIND_SALINITY
+ KIND_SOIL_TEMPERATURE KIND_SOIL_LIQUID_WATER
+END GROUP
+
+GROUP sam
+ KIND_TRACER_SOURCE # xxx comment on kind line
+ KIND_MEAN_SOURCE
+END GROUP
+
+GROUP fred # comment on keywordline
+ ALLKINDS EXCEPT KIND_TEMPERATURE KIND_SPECIFIC_HUMIDITY
+END GROUP
+
+#
+# empty comment lines
+#
+
+GROUP george
+ ALLTYPES EXCEPT
+ RADIOSONDE_TEMPERATURE RADIOSONDE_U_WIND_COMPONENT
+ MARINE_SFC_ALTIMETER
+END GROUP
+
+#GROUP badgeorge # cannot remove non-group member from group
+# ALLTYPES EXCEPT KIND_TEMPERATURE
+#END GROUP
+
+IMPACT
+ KIND_U_WIND_COMPONENT KIND_TEMPERATURE 0.5
+ KIND_V_WIND_COMPONENT KIND_TEMPERATURE 0.5
+ bob KIND_LIQUID_WATER 0.3
+ bob sam 0.1
+ KIND_TEMPERATURE fred 0.9
+ george KIND_SPECIFIC_HUMIDITY 0.8
+# AIRCRAFT_TEMPERATURE george 0.3 # cannot have groups with types on right
+ RADIOSONDE_TEMPERATURE KIND_DEWPOINT 0.2
+ LAND_SFC_ALTIMETER KIND_TEMPERATURE 0.2
+# LAND_SFC_ALTIMETER KIND_TEMPERATURE -0.2 # dup setting
+# LAND_SFC_ALTIMETER KIND_PRESSURE -0.2 # requires namelist change to accept
+# KIND_TEMPERATURE LAND_SFC_ALTIMETER 0.1 # cannot have token 2 be type
+END IMPACT
+
Modified: DART/branches/rma_trunk/utilities/test/work/input.nml
===================================================================
--- DART/branches/rma_trunk/utilities/test/work/input.nml 2017-02-03 18:55:21 UTC (rev 10996)
+++ DART/branches/rma_trunk/utilities/test/work/input.nml 2017-02-03 20:51:00 UTC (rev 10997)
@@ -16,3 +16,33 @@
test2 = .false. ,
test3 = 2.0 ,
/
+
+# pick a random set of inputs
+&preprocess_nml
+ overwrite_output = .true.,
+ input_obs_kind_mod_file = '../../../obs_kind/DEFAULT_obs_kind_mod.F90',
+ output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
+ input_obs_def_mod_file = '../../../obs_def/DEFAULT_obs_def_mod.F90',
+ output_obs_def_mod_file = '../../../obs_def/obs_def_mod.f90',
+ input_files = '../../../obs_def/obs_def_reanalysis_bufr_mod.f90',
+ '../../../obs_def/obs_def_radar_mod.f90',
+ '../../../obs_def/obs_def_metar_mod.f90',
+ '../../../obs_def/obs_def_dew_point_mod.f90',
+ '../../../obs_def/obs_def_rel_humidity_mod.f90',
+ '../../../obs_def/obs_def_altimeter_mod.f90',
+ '../../../obs_def/obs_def_gps_mod.f90',
+ '../../../obs_def/obs_def_vortex_mod.f90',
+ '../../../obs_def/obs_def_gts_mod.f90',
+ '../../../obs_def/obs_def_QuikSCAT_mod.f90',
+ /
+
+
+&obs_impact_tool_nml
+ input_filename = 'crosstest'
+ output_filename = 'control_impact_runtime.txt'
+ debug = .false.
+ /
+
+&obs_kind_nml
+ /
+
Modified: DART/branches/rma_trunk/utilities/test/work/mkmf_PrecisionCheck
===================================================================
--- DART/branches/rma_trunk/utilities/test/work/mkmf_PrecisionCheck 2017-02-03 18:55:21 UTC (rev 10996)
+++ DART/branches/rma_trunk/utilities/test/work/mkmf_PrecisionCheck 2017-02-03 20:51:00 UTC (rev 10997)
@@ -9,8 +9,6 @@
../../../mkmf/mkmf -p PrecisionCheck -t ../../../mkmf/mkmf.template \
-a "../../.." path_names_PrecisionCheck
-exit $status
-
More information about the Dart-dev
mailing list