[Dart-dev] DART/branches Revision: 11259

dart at ucar.edu dart at ucar.edu
Thu Mar 9 13:14:59 MST 2017


hendric at ucar.edu
2017-03-09 13:14:55 -0700 (Thu, 09 Mar 2017)
61
option to rename state_space_diag_mod to single_file_io_mod




Modified: DART/branches/rma_rearrange/change_path.csh
===================================================================
--- DART/branches/rma_rearrange/change_path.csh	2017-03-09 16:24:45 UTC (rev 11258)
+++ DART/branches/rma_rearrange/change_path.csh	2017-03-09 20:14:55 UTC (rev 11259)
@@ -25,10 +25,10 @@
      cp $PATH_FILE $PATH_FILE.tmp 
      if (`grep "^$FILE_LINE" "$NON_UNIQUE_FILE"` == '') then
          set REPLACE = `find . -name $FILE_LINE | sed "s/\.\///g"`
-         echo "    FILE_LINE --- $FILE_LINE"
-         echo "    REPLACE   --- $REPLACE"
+         #echo "    FILE_LINE --- $FILE_LINE"
+         #echo "    REPLACE   --- $REPLACE"
          if ( `echo "$REPLACE"` == '' ) then
-            echo "    *** NOTHING TO REPLACE"
+         #   echo "    *** NOTHING TO REPLACE"
             echo         "NOTHING TO REPLACE , \n    $PATH_FILE, $FILE_LINE" >> $NO_REP
          else
             sed "s#.*/$FILE_LINE#$REPLACE#" $PATH_FILE.tmp >! $PATH_FILE
@@ -36,23 +36,23 @@
      endif
 
      if (`echo "$FILE_LINE" | grep "location_mod.f90" ` != '') then
-        echo "    LOCATION  --- assimilation_code/location"
+        #echo "    LOCATION  --- assimilation_code/location"
         sed "s#^location#assimilation_code/location#" $PATH_FILE.tmp >! $PATH_FILE
      endif
 
      if (`echo "$FILE_LINE" | grep "obs_kind_mod.f90"` != '') then
-        echo "    OBS_KIND  --- assimilation_code/modules/observations/obs_kind_mod.f90"
+        #echo "    OBS_KIND  --- assimilation_code/modules/observations/obs_kind_mod.f90"
         sed "s#.*/obs_kind_mod.f90#assimilation_code/modules/observations/obs_kind_mod.f90#" $PATH_FILE.tmp >! $PATH_FILE
      endif
 
      if (`echo "$FILE_LINE" | grep "obs_def_mod.f90"` != '') then
-        echo "    OBS_DEF   --- observations/forward_operators/obs_def_mod.f90"
+        #echo "    OBS_DEF   --- observations/forward_operators/obs_def_mod.f90"
         sed "s#.*/obs_def_mod.f90#observations/forward_operators/obs_def_mod.f90#" $PATH_FILE.tmp >! $PATH_FILE
 
      endif
 
      if (`echo "$FILE_LINE" | grep "obs_model_mod.f90"` != '') then
-        echo "    OBS_MODEL  --- assimilation_code/modules/assimilation/obs_model_mod.f90" 
+        #echo "    OBS_MODEL  --- assimilation_code/modules/assimilation/obs_model_mod.f90" 
         sed "s#.*/obs_model_mod.f90#assimilation_code/modules/assimilation/obs_model_mod.f90#" $PATH_FILE.tmp >! $PATH_FILE
 
      endif
@@ -89,9 +89,9 @@
      # if it is not a unique file skip it
      cp $PATH_FILE $PATH_FILE.tmp 
      if (`echo "$FILE_LINE" | grep "^diagnostics" ` != '') then
-        echo "    FILE LINE" $FILE_LINE
-        echo "    FIND DIAG `echo '$FILE_LINE' | grep '^diagnostics'`"
-        echo "    DIAGNOSTICS  --- assimilation_code/programs/obs_diag"
+        #echo "    FILE LINE" $FILE_LINE
+        #echo "    FIND DIAG `echo '$FILE_LINE' | grep '^diagnostics'`"
+        #echo "    DIAGNOSTICS  --- assimilation_code/programs/obs_diag"
         sed "s#^diagnostics#assimilation_code/programs/obs_diag#" $PATH_FILE.tmp >! $PATH_FILE
      endif
 
@@ -312,6 +312,30 @@
 echo
 echo "=================================================================="
 echo "=================================================================="
+echo "Changing single_file_io_mod.f90 to single_file_io.f90 : "`date`
+echo "=================================================================="
+echo "=================================================================="
+echo
+echo
+
+foreach PATH_FILE(`find . -name "path_names_*" | sed "s/\.\///g"`)
+   echo $PATH_FILE
+   cp $PATH_FILE $PATH_FILE.tmp
+   sed 's#io/single_file_io_mod.f90#assimilation_code/modules/io/single_file_io_mod.f90#g' $PATH_FILE.tmp >! $PATH_FILE
+   rm $PATH_FILE.tmp
+end
+
+foreach SS_FILE(`grep -r state_space_diag_mod . | grep -v svn | grep -v "*.log" | sed "s/\.\///g" | cut -d':' -f1`)
+   echo $SS_FILE
+   cp $SS_FILE $SS_FILE.tmp
+   sed "s#state_space_diag_mod#single_file_io_mod#g" $SS_FILE.tmp >! $SS_FILE
+   rm $SS_FILE.tmp
+end
+
+echo
+echo
+echo "=================================================================="
+echo "=================================================================="
 echo "Finished "`date`
 echo "=================================================================="
 echo "=================================================================="


More information about the Dart-dev mailing list