| 245 | 
         DIAGarray(I,J,1+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr) | 
         DIAGarray(I,J,1+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr) | 
| 246 | 
         DIAGarray(I,J,2+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr)*HEFFpost | 
         DIAGarray(I,J,2+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr)*HEFFpost | 
| 247 | 
 c DIAGarray(:,:,3) is the term of comparison for DIAGarray(:,:,2) | 
 c DIAGarray(:,:,3) is the term of comparison for DIAGarray(:,:,2) | 
| 248 | 
         if (SItrName(iTr).EQ.'age') then | 
         if (SItrName(iTr).EQ.'salinity') then | 
 | 
           DIAGarray(I,J,3+(iTr-1)*5) = IceAgeTr(i,j,bi,bj,2) | 
  | 
 | 
         elseif (SItrName(iTr).EQ.'salinity') then | 
  | 
| 249 | 
           DIAGarray(I,J,3+(iTr-1)*5) = HSALT(i,j,bi,bj)/SEAICE_rhoIce | 
           DIAGarray(I,J,3+(iTr-1)*5) = HSALT(i,j,bi,bj)/SEAICE_rhoIce | 
| 250 | 
         elseif (SItrName(iTr).EQ.'one') then | 
         elseif (SItrName(iTr).EQ.'one') then | 
| 251 | 
           DIAGarray(I,J,3+(iTr-1)*5) = HEFFpost | 
           DIAGarray(I,J,3+(iTr-1)*5) = HEFFpost | 
| 260 | 
         AREApost=SItrAREA(i,j,bi,bj,3) | 
         AREApost=SItrAREA(i,j,bi,bj,3) | 
| 261 | 
         DIAGarray(I,J,1+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr) | 
         DIAGarray(I,J,1+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr) | 
| 262 | 
         DIAGarray(I,J,2+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr)*AREApost | 
         DIAGarray(I,J,2+(iTr-1)*5) = SItracer(i,j,bi,bj,iTr)*AREApost | 
 | 
 c DIAGarray(:,:,3) is the term of comparison for DIAGarray(:,:,2) | 
  | 
 | 
         if (SItrName(iTr).EQ.'age') then | 
  | 
 | 
           DIAGarray(I,J,3+(iTr-1)*5) = IceAgeTr(i,j,bi,bj,1) | 
  | 
 | 
         endif | 
  | 
| 263 | 
        ENDDO | 
        ENDDO | 
| 264 | 
       ENDDO | 
       ENDDO | 
| 265 | 
       endif | 
       endif |