[Dart-dev] DART/branches Revision: 11290

dart at ucar.edu dart at ucar.edu
Fri Mar 10 15:16:06 MST 2017


hendric at ucar.edu
2017-03-10 15:16:05 -0700 (Fri, 10 Mar 2017)
50
adding quickbuild for the compare states program




Added: DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/input.nml
===================================================================
--- DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/input.nml	                        (rev 0)
+++ DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/input.nml	2017-03-10 22:16:05 UTC (rev 11290)
@@ -0,0 +1,10 @@
+
+&compare_states_nml
+   debug                   = .false.
+   fail_on_missing_field   = .false.
+   do_all_numeric_fields   = .true.
+   fieldnames              = ''
+   fieldlist_file          = ''
+   only_report_differences = .true.
+
+   /

Added: DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/mkmf_compare_states
===================================================================
--- DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/mkmf_compare_states	                        (rev 0)
+++ DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/mkmf_compare_states	2017-03-10 22:16:05 UTC (rev 11290)
@@ -0,0 +1,18 @@
+#!/bin/csh
+#
+# DART software - Copyright UCAR. This open source software is provided
+# by UCAR, "as is", without charge, subject to all terms of use at
+# http://www.image.ucar.edu/DAReS/DART/DART_download
+#
+# DART $Id: mkmf_compare_states 11289 2017-03-10 21:56:06Z hendric at ucar.edu $
+
+../../../../build_templates/mkmf -p compare_states -t ../../../../build_templates/mkmf.template   \
+ -a "../../../.." path_names_compare_states
+
+exit $status
+
+# <next few lines under version control, do not edit>
+# $URL: https://svn-dares-dart.cgd.ucar.edu/DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/mkmf_compare_states $
+# $Revision: 11289 $
+# $Date: 2017-03-10 14:56:06 -0700 (Fri, 10 Mar 2017) $
+


Property changes on: DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/mkmf_compare_states
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/path_names_compare_states
===================================================================
--- DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/path_names_compare_states	                        (rev 0)
+++ DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/path_names_compare_states	2017-03-10 22:16:05 UTC (rev 11290)
@@ -0,0 +1,6 @@
+assimilation_code/modules/utilities/null_mpi_utilities_mod.f90
+assimilation_code/modules/utilities/parse_args_mod.f90
+assimilation_code/modules/utilities/time_manager_mod.f90
+assimilation_code/modules/utilities/types_mod.f90
+assimilation_code/modules/utilities/utilities_mod.f90
+assimilation_code/programs/compare_states/compare_states.f90

Added: DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/quickbuild.csh
===================================================================
--- DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/quickbuild.csh	                        (rev 0)
+++ DART/branches/rma_trunk/assimilation_code/programs/compare_states/work/quickbuild.csh	2017-03-10 22:16:05 UTC (rev 11290)
@@ -0,0 +1,46 @@
+#!/bin/csh
+#
+# DART software - Copyright UCAR. This open source software is provided
+# by UCAR, "as is", without charge, subject to all terms of use at
+# http://www.image.ucar.edu/DAReS/DART/DART_download
+#
+# DART $Id: quickbuild.csh 11289 2017-03-10 21:56:06Z hendric at ucar.edu $
+#
+# This script compiles all executables in this directory.
+
+\rm -f *.o *.mod 
+
+set MODEL = "system_simulation"
+
+@ n = 0
+
+#----------------------------------------------------------------------
+# Build all the single-threaded targets
+#----------------------------------------------------------------------
+
+foreach TARGET ( mkmf_* )
+
+   set PROG = `echo $TARGET | sed -e 's#mkmf_##'`
+
+   @ n = $n + 1
+   echo
+   echo "---------------------------------------------------"
+   echo "${MODEL} build number ${n} is ${PROG}" 
+   \rm -f ${PROG}
+   csh $TARGET || exit $n
+   make        || exit $n
+
+end
+
+# clean up.  comment this out if you want to keep the .o and .mod files around
+\rm -f *.o *.mod input.nml.*_default
+


More information about the Dart-dev mailing list