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 258 for trunk/NEMO/OPA_SRC/LDF – NEMO

Changeset 258 for trunk/NEMO/OPA_SRC/LDF


Ignore:
Timestamp:
2005-09-02T17:48:36+02:00 (19 years ago)
Author:
opalod
Message:

nemo_v1_update_004 : CT : Integration of the control print option for debugging work

Location:
trunk/NEMO/OPA_SRC/LDF
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/LDF/ldfeiv.F90

    r247 r258  
    2222   USE in_out_manager  ! I/O manager 
    2323   USE lbclnk          ! ocean lateral boundary conditions (or mpp link) 
     24   USE prtctl          ! Print control 
    2425 
    2526   IMPLICIT NONE 
     
    162163      CALL lbc_lnk( aeiv, 'V', 1. ) 
    163164 
    164       IF(l_ctl)   WRITE(numout,*) ' eiv  - u: ', SUM( aeiu(1:nictl+1,1:njctl+1) ), ' v: ', SUM( aeiv(1:nictl+1,1:njctl+1) ) 
    165  
    166  
     165      IF(ln_ctl)   THEN 
     166         CALL prt_ctl(tab2d_1=aeiu, clinfo1=' eiv  - u: ', ovlap=1) 
     167         CALL prt_ctl(tab2d_1=aeiv, clinfo1=' eiv  - v: ', ovlap=1) 
     168      ENDIF 
     169       
    167170      ! ORCA R05: add a space variation on aht (=aeiv except at the equator and river mouth) 
    168171      IF( cp_cfg == "orca" .AND. jp_cfg == 05 ) THEN 
     
    178181            END DO 
    179182         END DO 
    180          IF(l_ctl) THEN 
    181             WRITE(numout,*)' aht  - u: ', SUM( ahtu(1:nictl+1,1:njctl+1) ) 
    182             WRITE(numout,*)'      - v: ', SUM( ahtv(1:nictl+1,1:njctl+1) ) 
    183             WRITE(numout,*)'      - w: ', SUM( ahtw(1:nictl+1,1:njctl+1) ) 
     183         IF(ln_ctl) THEN 
     184            CALL prt_ctl(tab2d_1=ahtu, clinfo1=' aht  - u: ', ovlap=1) 
     185            CALL prt_ctl(tab2d_1=ahtv, clinfo1=' aht  - v: ', ovlap=1) 
     186            CALL prt_ctl(tab2d_1=ahtw, clinfo1=' aht  - w: ', ovlap=1) 
    184187         ENDIF 
    185188      ENDIF 
     
    327330      CALL lbc_lnk( aeiv, 'V', 1. ) 
    328331 
    329       IF(l_ctl)   WRITE(numout,*) ' eiv  - u: ', SUM( aeiu(1:nictl+1,1:njctl+1) ), ' v: ', SUM( aeiv(1:nictl+1,1:njctl+1) ) 
     332      IF(ln_ctl)   THEN 
     333         CALL prt_ctl(tab2d_1=aeiu, clinfo1=' eiv  - u: ', ovlap=1) 
     334         CALL prt_ctl(tab2d_1=aeiv, clinfo1=' eiv  - v: ', ovlap=1) 
     335      ENDIF 
    330336 
    331337      ! ORCA R05: add a space variation on aht (=aeiv except at the equator and river mouth) 
     
    342348            END DO 
    343349         END DO 
    344          IF(l_ctl) THEN 
    345             WRITE(numout,*) ' aht  - u: ', SUM( ahtu(1:nictl+1,1:njctl+1) ) 
    346             WRITE(numout,*) '      - v: ', SUM( ahtv(1:nictl+1,1:njctl+1) ) 
    347             WRITE(numout,*) '      - w: ', SUM( ahtw(1:nictl+1,1:njctl+1) ) 
     350         IF(ln_ctl) THEN 
     351            CALL prt_ctl(tab2d_1=ahtu, clinfo1=' aht  - u: ', ovlap=1) 
     352            CALL prt_ctl(tab2d_1=ahtv, clinfo1=' aht  - v: ', ovlap=1) 
     353            CALL prt_ctl(tab2d_1=ahtw, clinfo1=' aht  - w: ', ovlap=1) 
    348354         ENDIF 
    349355      ENDIF 
  • trunk/NEMO/OPA_SRC/LDF/ldfslp.F90

    r247 r258  
    2121   USE lbclnk          ! ocean lateral boundary conditions (or mpp link) 
    2222   USE in_out_manager  ! I/O manager 
     23   USE prtctl          ! Print control 
    2324 
    2425   IMPLICIT NONE 
     
    480481      CALL lbc_lnk( wslpj, 'W', -1. ) 
    481482 
    482       IF(l_ctl) THEN 
    483          WRITE(numout,*) ' slp  - u : ', SUM( uslp (1:nictl,1:njctl,:) ), ' v : ', SUM( vslp (1:nictl,1:njctl,:) ) 
    484          WRITE(numout,*) '      - wi: ', SUM( wslpi(1:nictl,1:njctl,:) ), ' wj: ', SUM( wslpj(1:nictl,1:njctl,:) ) 
     483      IF(ln_ctl) THEN 
     484         CALL prt_ctl(tab3d_1=uslp , clinfo1=' slp  - u : ', tab3d_2=vslp,  clinfo2=' v : ', kdim=jpk) 
     485         CALL prt_ctl(tab3d_1=wslpi, clinfo1=' slp  - wi: ', tab3d_2=wslpj, clinfo2=' wj: ', kdim=jpk) 
    485486      ENDIF 
    486487 
Note: See TracChangeset for help on using the changeset viewer.