<p><b>mhoffman@lanl.gov</b> 2012-06-08 13:46:18 -0600 (Fri, 08 Jun 2012)</p><p>BRANCH COMMIT -- land ice<br>
<br>
Modifying registry so only thickness and x,y velocity are output in order to decrease time spent on output.  <br>
</p><hr noshade><pre><font color="gray">Modified: branches/land_ice_projects/implement_core/src/core_land_ice/Registry
===================================================================
--- branches/land_ice_projects/implement_core/src/core_land_ice/Registry        2012-06-08 19:00:37 UTC (rev 1974)
+++ branches/land_ice_projects/implement_core/src/core_land_ice/Registry        2012-06-08 19:46:18 UTC (rev 1975)
@@ -150,14 +150,14 @@
 
 % Mesh variables needed for FCT advection
 var persistent real    deriv_two ( maxEdges2 TWO nEdges ) 0 - deriv_two mesh - -
-var persistent integer boundaryCell ( nVertLevels nCells ) 0 iro boundaryCell mesh - -
+var persistent integer boundaryCell ( nVertLevels nCells ) 0 ir boundaryCell mesh - -
 var persistent real    adv_coefs ( nAdvectionCells nEdges ) 0 - adv_coefs mesh - -
 var persistent real    adv_coefs_2nd ( nAdvectionCells nEdges ) 0 - adv_coefs_2nd mesh - -
 var persistent real    adv_coefs_3rd ( nAdvectionCells nEdges ) 0 - adv_coefs_3rd mesh - -
 var persistent integer advCellsForEdge ( nAdvectionCells nEdges ) 0 - advCellsForEdge mesh - -
 var persistent integer nAdvCellsForEdge ( nEdges ) 0 - nAdvCellsForEdge mesh - -
-var persistent integer highOrderAdvectionMask ( nVertLevels nEdges ) 0 o highOrderAdvectionMask mesh - -
-var persistent integer lowOrderAdvectionMask ( nVertLevels nEdges ) 0 o lowOrderAdvectionMask mesh - -
+var persistent integer highOrderAdvectionMask ( nVertLevels nEdges ) 0 - highOrderAdvectionMask mesh - -
+var persistent integer lowOrderAdvectionMask ( nVertLevels nEdges ) 0 - lowOrderAdvectionMask mesh - -
 var persistent integer maxLevelCell ( nCells ) 0 - maxLevelCell mesh - -
 var persistent integer maxLevelEdgeTop ( nEdges ) 0 - maxLevelEdgeTop mesh - -
 var persistent integer maxLevelEdgeBot ( nEdges ) 0 - maxLevelEdgeBot mesh - -
@@ -179,9 +179,9 @@
 
 % Mesh variables specific to land ice core
 % Sigma coordinate: read from input, saved in restart and written to output
-var persistent real    layerThicknessFractions ( nVertLevels ) 0 iro layerThicknessFractions mesh - -
-var persistent real    layerCenterSigma ( nVertLevels ) 0 o layerCenterSigma mesh - -
-var persistent real    layerInterfaceSigma ( nVertLevelsPlus1 ) 0 o layerInterfaceSigma mesh - -
+var persistent real    layerThicknessFractions ( nVertLevels ) 0 i layerThicknessFractions mesh - -
+var persistent real    layerCenterSigma ( nVertLevels ) 0 - layerCenterSigma mesh - -
+var persistent real    layerInterfaceSigma ( nVertLevelsPlus1 ) 0 - layerInterfaceSigma mesh - -
 
 % Boundary Conditions (defined as mesh variables because they are read in once and held constant for the simulation - at least for now)
 %
@@ -202,37 +202,37 @@
 
 % Prognostic variables: read from input, saved in restart, and written to output
 var persistent real    thickness ( nCells Time ) 2 iro thickness state - -
-var persistent real    bedTopography ( nCells Time ) 2 iro bedTopography state - -
+var persistent real    bedTopography ( nCells Time ) 2 i bedTopography state - -
 % bedTopography is really a mesh variable now, but would be a state variable if isostasy is included.
-var persistent real    temperature ( nVertLevels nCells Time ) 2 iro temperature state tracers dynamics
-var persistent real    normalVelocity ( nVertLevels nEdges Time ) 2 iro normalVelocity state - -
+var persistent real    temperature ( nVertLevels nCells Time ) 2 ir temperature state tracers dynamics
+var persistent real    normalVelocity ( nVertLevels nEdges Time ) 2 ir normalVelocity state - -
 %var persistent real    sup_thickness ( nVertLevels nCells Time ) 2 iro sup_thickness state sup_thickness bob
 
 % Tendency variables
-var persistent real    tend_layerThickness ( nVertLevels nCells Time ) 1 o layerThickness tend - -
-var persistent real    tend_temperature ( nVertLevels nCells Time ) 1 o temperature tend tracers dynamics
+var persistent real    tend_layerThickness ( nVertLevels nCells Time ) 1 - layerThickness tend - -
+var persistent real    tend_temperature ( nVertLevels nCells Time ) 1 - temperature tend tracers dynamics
 %var persistent real    tend_sup_thickness ( nVertLevels nCells Time ) 1 o sup_thickness tend sup_thickness bob
 
 % Diagnostic fields: only written to output
 var persistent real    uReconstructX ( nVertLevels nCells Time ) 2 o uReconstructX state - -
 var persistent real    uReconstructY ( nVertLevels nCells Time ) 2 o uReconstructY state - -
-var persistent real    uReconstructZ ( nVertLevels nCells Time ) 2 o uReconstructZ state - -
-var persistent real    uReconstructZonal ( nVertLevels nCells Time ) 2 o uReconstructZonal state - -
-var persistent real    uReconstructMeridional ( nVertLevels nCells Time ) 2 o uReconstructMeridional state - -
-var persistent real    layerThickness ( nVertLevels nCells Time ) 2 o layerThickness state - -
-var persistent real    layerThicknessEdge ( nVertLevels nEdges Time ) 2 o layerThicknessEdge state - -
-var persistent real    lowerSurface ( nCells Time ) 2 o lowerSurface state - -
-var persistent real    upperSurface ( nCells Time ) 2 o upperSurface state - -
-var persistent real    temperatureUpperBC ( nCells Time ) 2 o temperatureUpperBC state - -
-var persistent real    temperatureLowerBC ( nCells Time ) 2 o temperatureLowerBC state - -
+var persistent real    uReconstructZ ( nVertLevels nCells Time ) 2 - uReconstructZ state - -
+var persistent real    uReconstructZonal ( nVertLevels nCells Time ) 2 - uReconstructZonal state - -
+var persistent real    uReconstructMeridional ( nVertLevels nCells Time ) 2 - uReconstructMeridional state - -
+var persistent real    layerThickness ( nVertLevels nCells Time ) 2 - layerThickness state - -
+var persistent real    layerThicknessEdge ( nVertLevels nEdges Time ) 2 - layerThicknessEdge state - -
+var persistent real    lowerSurface ( nCells Time ) 2 - lowerSurface state - -
+var persistent real    upperSurface ( nCells Time ) 2 - upperSurface state - -
+var persistent real    temperatureUpperBC ( nCells Time ) 2 - temperatureUpperBC state - -
+var persistent real    temperatureLowerBC ( nCells Time ) 2 - temperatureLowerBC state - -
 % Other diagnostic variables: neither read nor written to any files
 var persistent real    layerThicknessVertex ( nVertLevels nVertices Time ) 2 - layerThicknessVertex state - -
 
 
 % Masks: calculated diagnostically at each time step
-var persistent integer cellMask ( nCells Time ) 2 o cellMask state - -
-var persistent integer edgeMask ( nEdges Time ) 2 o edgeMask state - -
-var persistent integer vertexMask ( nVertices Time ) 2 o vertexMask state - -
+var persistent integer cellMask ( nCells Time ) 2 - cellMask state - -
+var persistent integer edgeMask ( nEdges Time ) 2 - edgeMask state - -
+var persistent integer vertexMask ( nVertices Time ) 2 - vertexMask state - -
 % Needed for LifeV solver to know if the region to solve on the block's domain has changed (treated as a logical):
 % THIS SHOULD BE CHANGED TO INTEGER TYPE ONCE THE TRUNK IS MERGED TO THIS BRANCH AND field0dinteger IS DEFINED IN framework/mpas_grid_types.F
 var persistent real anyVertexMaskChanged ( ) 2 - anyVertexMaskChanged state - -

</font>
</pre>