[Dart-dev] DART/branches Revision: 13145

dart at ucar.edu dart at ucar.edu
Wed May 1 14:14:57 MDT 2019


mizzi at ucar.edu
2019-05-01 14:14:57 -0600 (Wed, 01 May 2019)
37
Fix the WRF-Chem/DART build process




Modified: DART/branches/mizzi/mkmf/mkmf.template
===================================================================
--- DART/branches/mizzi/mkmf/mkmf.template	2019-05-01 16:03:37 UTC (rev 13144)
+++ DART/branches/mizzi/mkmf/mkmf.template	2019-05-01 20:14:57 UTC (rev 13145)
@@ -124,6 +124,7 @@
 
 INCS = -I$(NETCDF)/include -I${CURC_MKL_INC}
 LIBS = -L$(NETCDF)/lib -lnetcdff -lnetcdf -L${CURC_MKL_LIB} -lmkl_rt -lmkl_lapack95_lp64 -lmkl_blas95_lp64 -lm -lpthread
+
 #FFLAGS  = -O2 -ftz -vec-report0 -mcmodel=medium -shared-intel -fp-model precise $(INCS)
 ##FFLAGS  = -g -C -CB -ftz -vec-report0 -mcmodel=medium -shared-intel -fp-model precise $(INCS)
 #
@@ -134,7 +135,7 @@
 #
 # for speed on yellowstone (verify against a run with with -O and -fp-model precise
 #        that the numerical differences aren't too large to be acceptable):
- FFLAGS = -O3 -axavx -ipo -xCORE-AVX2 -vec-report0 $(INCS)
+ FFLAGS = -O3 -axavx -xCORE-AVX2  $(INCS)
 # FFLAGS = -O3 -axavx -ipo -vec-report0 $(INCS)
 #
 # Some optimized (BLAS, LAPACK) libraries may be available with:

Added: DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/mkmf_ascii_to_stream
===================================================================
--- DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/mkmf_ascii_to_stream	                        (rev 0)
+++ DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/mkmf_ascii_to_stream	2019-05-01 20:14:57 UTC (rev 13145)
@@ -0,0 +1,18 @@
+#!/bin/csh
+#
+# DART software - Copyright © 2004 - 2010 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
+#
+# $Id: mkmf_ascii_to_stream 7387 2015-01-16 22:44:50Z mizzi $
+
+../../../../../mkmf/mkmf -p ascii_to_stream.exe -t ../../../../../mkmf/mkmf.template \
+ -a "../../../../.." path_names_ascii_to_stream
+
+exit $status
+
+# <next few lines under version control, do not edit>
+# $URL: https://svn-dares-dart.cgd.ucar.edu/DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/mkmf_ascii_to_stream $
+# $Revision: 7387 $
+# $Date: 2015-01-16 15:44:50 -0700 (Fri, 16 Jan 2015) $
+


Property changes on: DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/mkmf_ascii_to_stream
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/path_names_ascii_to_stream
===================================================================
--- DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/path_names_ascii_to_stream	                        (rev 0)
+++ DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/path_names_ascii_to_stream	2019-05-01 20:14:57 UTC (rev 13145)
@@ -0,0 +1 @@
+models/wrf_chem/run_scripts/RUN_CHINA_EPA/ascii_to_stream.f90

Added: DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/quickbuild.csh
===================================================================
--- DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/quickbuild.csh	                        (rev 0)
+++ DART/branches/mizzi/models/wrf_chem/run_scripts/RUN_CHINA_EPA/work/quickbuild.csh	2019-05-01 20:14:57 UTC (rev 13145)
@@ -0,0 +1,58 @@
+#!/bin/csh
+#
+# DART software - Copyright © 2004 - 2010 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
+#
+# $Id: quickbuild.csh 7387 2015-01-16 22:44:50Z mizzi $
+#
+# compile ascii_to_stream.f90
+
+#----------------------------------------------------------------------
+# 'preprocess' is a program that culls the appropriate sections of the
+# observation module for the observations types in 'input.nml'; the 
+# resulting source file is used by all the remaining programs, 
+# so this MUST be run first.
+#----------------------------------------------------------------------
+
+\rm -f *.o *.mod 
+
+set MODEL = "WRF-Chem/DART run_scripts"
+
+@ n = 0
+
+#----------------------------------------------------------------------
+# Build all the single-threaded targets
+#----------------------------------------------------------------------
+
+foreach TARGET ( mkmf_* )
+
+   set PROG = `echo $TARGET | sed -e 's#mkmf_##'`
+
+   switch ( $TARGET )
+   case mkmf_preprocess:
+      @ n = $n + 1
+      breaksw
+   default:


More information about the Dart-dev mailing list