New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 3971 for trunk/NEMOGCM/NEMO/OPA_SRC/DOM/domzgr.F90 – NEMO

Ignore:
Timestamp:
2013-07-12T11:31:43+02:00 (11 years ago)
Author:
cbricaud
Message:

Correction for 1D configuration ; see ticket #1096

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/NEMO/OPA_SRC/DOM/domzgr.F90

    r3967 r3971  
    14431443         WRITE(numout,"(10x,i4,4f9.2)") ( jk, fsdept(1,1,jk), fsdepw(1,1,jk),     & 
    14441444            &                                 fse3t (1,1,jk), fse3w (1,1,jk), jk=1,jpk ) 
    1445          DO jj = mj0(20), mj1(20) 
    1446             DO ji = mi0(20), mi1(20) 
     1445         iip1 = MIN(20, jpiglo-1)  ! for config with i smaller than 20 points 
     1446         ijp1 = MIN(20, jpjglo-1)  ! for config with j smaller than 20 points 
     1447         DO jj = mj0(ijp1), mj1(ijp1) 
     1448            DO ji = mi0(iip1), mi1(iip1) 
    14471449               WRITE(numout,*) 
    1448                WRITE(numout,*) ' domzgr: vertical coordinates : point (20,20,k)   bathy = ', bathy(ji,jj), hbatt(ji,jj) 
     1450               WRITE(numout,*) ' domzgr: vertical coordinates : point (',iip1,',',ijp1,',k)   bathy = ',  & 
     1451                  &                                              bathy(ji,jj), hbatt(ji,jj) 
    14491452               WRITE(numout,*) ' ~~~~~~  --------------------' 
    14501453               WRITE(numout,"(9x,' level   gdept    gdepw    gde3w     e3t      e3w  ')") 
     
    14531456            END DO 
    14541457         END DO 
    1455          DO jj = mj0(74), mj1(74) 
    1456             DO ji = mi0(100), mi1(100) 
     1458         iip1 = MIN(  74, jpiglo-1) 
     1459         ijp1 = MIN( 100, jpjglo-1) 
     1460         DO jj = mj0(ijp1), mj1(ijp1) 
     1461            DO ji = mi0(iip1), mi1(iip1) 
    14571462               WRITE(numout,*) 
    1458                WRITE(numout,*) ' domzgr: vertical coordinates : point (100,74,k)   bathy = ', bathy(ji,jj), hbatt(ji,jj) 
     1463               WRITE(numout,*) ' domzgr: vertical coordinates : point (',iip1,',',ijp1,',k)   bathy = ',  & 
     1464                  &                                              bathy(ji,jj), hbatt(ji,jj) 
    14591465               WRITE(numout,*) ' ~~~~~~  --------------------' 
    14601466               WRITE(numout,"(9x,' level   gdept    gdepw    gde3w     e3t      e3w  ')") 
Note: See TracChangeset for help on using the changeset viewer.