<p><b>dwj07@fsu.edu</b> 2012-04-05 09:15:55 -0600 (Thu, 05 Apr 2012)</p><p><br>
        -- BRANCH COMMIT --<br>
<br>
        Some more cleanup on the idealized acc testcase.<br>
</p><hr noshade><pre><font color="gray">Modified: branches/ocean_projects/ocean_test_cases_staging/ocean/idealized_acc/basin_src/basin-template.F
===================================================================
--- branches/ocean_projects/ocean_test_cases_staging/ocean/idealized_acc/basin_src/basin-template.F        2012-04-04 21:58:42 UTC (rev 1750)
+++ branches/ocean_projects/ocean_test_cases_staging/ocean/idealized_acc/basin_src/basin-template.F        2012-04-05 15:15:55 UTC (rev 1751)
@@ -1012,13 +1012,6 @@
 
 if(.not.real_bathymetry) then
     kmt = nVertLevelsMOD
-    ! solid boundary in y
-    ymin = minval(yCell)
-    write(6,*) ' minimum yCell ', ymin
-    ymax = maxval(yCell)
-    write(6,*) ' maximum yCell ', ymax
-    where(yCell.lt.1.001*ymin) kmt = 0
-    where(yCell.gt.0.999*ymax) kmt = 0
 
     xmin = minval(xCell)
     xmax = maxval(xCell)
@@ -1044,6 +1037,14 @@
             enddo
 !       endif
     enddo
+
+    ! solid boundary in y
+    ymin = minval(yCell)
+    write(6,*) ' minimum yCell ', ymin
+    ymax = maxval(yCell)
+    write(6,*) ' maximum yCell ', ymax
+    where(yCell.lt.1.001*ymin) kmt = 0
+    where(yCell.gt.0.999*ymax) kmt = 0
     
     allocate(work_kmt(nCells))
     work_kmt = 0.0

Modified: branches/ocean_projects/ocean_test_cases_staging/ocean/idealized_acc/makeMeshes.sh
===================================================================
--- branches/ocean_projects/ocean_test_cases_staging/ocean/idealized_acc/makeMeshes.sh        2012-04-04 21:58:42 UTC (rev 1750)
+++ branches/ocean_projects/ocean_test_cases_staging/ocean/idealized_acc/makeMeshes.sh        2012-04-05 15:15:55 UTC (rev 1751)
@@ -5,8 +5,7 @@
 ## To start, grids are periodic in the x direction. This may change later                          ##
 ########################################################################################
 
-SPACINGS=&quot;8000 4000 2000 1000&quot;
-SPACINGS=&quot;8000&quot;
+SPACINGS=&quot;80000 40000 20000 10000&quot;
 VERTLEVS=&quot;34&quot;
 RIDGESIZES=&quot;2000&quot;
 TCNAME=&quot;idealized_acc&quot;
@@ -15,8 +14,8 @@
 ## Change reference spacing, time_step, and viscosities here ##
 ###############################################################
 REF_TIME_STEP=&quot;300&quot;
-REF_VISC_H=&quot;6900000.0&quot;
-REF_VISC_V=&quot;6900000.0&quot;
+REF_VISC_H=&quot;6900000000000.0&quot;
+REF_VISC_V=&quot;0.00001&quot;
 REF_SPACING=&quot;80000.0&quot;
 TOTAL_TIME=&quot;17280000&quot; # in seconds
 
@@ -38,21 +37,23 @@
 ############################################################
 
 i=0
-KEYS[$i]=&quot;config_time_integration&quot;;   VALUES[$i]=&quot;'split_explicit'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_n_btr_subcycles&quot;;    VALUES[$i]=&quot;20&quot;; i=$i+1;
-KEYS[$i]=&quot;config_run_duration&quot;;       VALUES[$i]=&quot;'0200_00:00:00'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_input_name&quot;;         VALUES[$i]=&quot;'grid.nc'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_output_name&quot;;        VALUES[$i]=&quot;'output.nc'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_restart_name&quot;;       VALUES[$i]=&quot;'restart.nc'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_output_interval&quot;;    VALUES[$i]=&quot;'01_00:00:00'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_do_restart&quot;;         VALUES[$i]=&quot;.false.&quot;; i=$i+1;
-KEYS[$i]=&quot;config_vert_grid_type&quot;;     VALUES[$i]=&quot;'zlevel'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_rho0&quot;;               VALUES[$i]=&quot;1000&quot;; i=$i+1;
-KEYS[$i]=&quot;config_bottom_drag_coeff&quot;;  VALUES[$i]=&quot;1.0e-3&quot;; i=$i+1;
-KEYS[$i]=&quot;config_vert_visc_type&quot;;     VALUES[$i]=&quot;'const'&quot;; i=$i+1;
-KEYS[$i]=&quot;config_vert_diff_type&quot;;     VALUES[$i]=&quot;'const'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_time_integration&quot;;    VALUES[$i]=&quot;'split_explicit'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_n_btr_subcycles&quot;;     VALUES[$i]=&quot;20&quot;; i=$i+1;
+KEYS[$i]=&quot;config_run_duration&quot;;        VALUES[$i]=&quot;'0200_00:00:00'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_input_name&quot;;          VALUES[$i]=&quot;'grid.nc'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_output_name&quot;;         VALUES[$i]=&quot;'output.nc'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_restart_name&quot;;        VALUES[$i]=&quot;'restart.nc'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_output_interval&quot;;     VALUES[$i]=&quot;'01_00:00:00'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_do_restart&quot;;          VALUES[$i]=&quot;.false.&quot;; i=$i+1;
+KEYS[$i]=&quot;config_vert_grid_type&quot;;      VALUES[$i]=&quot;'zlevel'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_rho0&quot;;                VALUES[$i]=&quot;1000&quot;; i=$i+1;
+KEYS[$i]=&quot;config_bottom_drag_coeff&quot;;   VALUES[$i]=&quot;1.0e-3&quot;; i=$i+1;
+KEYS[$i]=&quot;config_vert_visc_type&quot;;      VALUES[$i]=&quot;'const'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_vert_diff_type&quot;;      VALUES[$i]=&quot;'const'&quot;; i=$i+1;
+KEYS[$i]=&quot;config_monotonic&quot;;                   VALUES[$i]=&quot;.true.&quot;; i=$i+1;
+KEYS[$i]=&quot;config_h_mom_eddy_visc2&quot;;           VALUES[$i]=&quot;0.0&quot;; i=$i+1;
+KEYS[$i]=&quot;config_h_tracer_eddy_diff2&quot;; VALUES[$i]=&quot;0.0&quot;; i=$i+1;
 
-
 #################################################
 ## Build perfect hex meshes using periodic_hex ##
 #################################################
@@ -165,7 +166,7 @@
                         D_SPACING=`echo &quot;scale=4; ${SPACING}/${REF_SPACING}&quot; | bc`
                         TIME_STEP=`echo &quot;scale=4; $D_SPACING * $REF_TIME_STEP&quot; | bc`
                         VISC_H=`echo &quot;scale=4; ($D_SPACING^4)*${REF_VISC_H}&quot; | bc`
-                        VISC_H=`echo ${REF_VISC_H}`
+#                        VISC_H=`echo ${REF_VISC_H}`
                         VISC_V=`echo ${REF_VISC_V}`
                         STATS=`echo &quot; $TOTAL_TIME / $TIME_STEP / 10 &quot; | bc`
 
@@ -226,8 +227,8 @@
 
                         ## Generate new namelist.input file for test case
                         cat MPAS-namelist.input.template  \
-                                | sed &quot;s/config_h_mom_eddy_visc2 .*/config_h_mom_eddy_visc2 = ${VISC_H}/g&quot; \
-                                | sed &quot;s/config_h_tracer_eddy_diff2 .*/config_h_tracer_eddy_diff2 = ${VISC_H}/g&quot; \
+                                | sed &quot;s/config_h_mom_eddy_visc4 .*/config_h_mom_eddy_visc4 = ${VISC_H}/g&quot; \
+                                | sed &quot;s/config_h_tracer_eddy_diff4 .*/config_h_tracer_eddy_diff4 = ${VISC_H}/g&quot; \
                                 | sed &quot;s/config_vert_visc .*/config_vert_visc = ${VISC_V}/g&quot; \
                                 | sed &quot;s/config_vert_diff .*/config_vert_diff = ${VISC_V}/g&quot; \
                                 | sed &quot;s/config_dt .*/config_dt = ${TIME_STEP}/g&quot; \

</font>
</pre>