<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>