[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