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 789 for trunk/NEMO/OPA_SRC/TRA/traadv.F90 – NEMO

Ignore:
Timestamp:
2008-01-11T19:04:56+01:00 (16 years ago)
Author:
rblod
Message:

Suppress jki routines and associated key_mpp_omp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/TRA/traadv.F90

    r719 r789  
    1414   USE dom_oce         ! ocean space and time domain 
    1515   USE traadv_cen2     ! 2nd order centered scheme (tra_adv_cen2   routine) 
    16    USE traadv_cen2_jki ! 2nd order centered scheme (tra_adv_cen2   routine) 
    1716   USE traadv_tvd      ! TVD      scheme           (tra_adv_tvd    routine) 
    1817   USE traadv_muscl    ! MUSCL    scheme           (tra_adv_muscl  routine) 
     
    8887 
    8988      SELECT CASE ( nadv )                           ! compute advection trend and add it to general trend 
    90       CASE ( 0 )   ;   CALL tra_adv_cen2    ( kt, zun, zvn, zwn )    ! 2nd order centered scheme k-j-i loops 
    91       CASE ( 1 )   ;   CALL tra_adv_cen2_jki( kt, zun, zvn, zwn )    ! 2nd order centered scheme 
     89      CASE ( 1 )   ;   CALL tra_adv_cen2    ( kt, zun, zvn, zwn )    ! 2nd order centered scheme 
    9290      CASE ( 2 )   ;   CALL tra_adv_tvd     ( kt, zun, zvn, zwn )    ! TVD      scheme 
    9391      CASE ( 3 )   ;   CALL tra_adv_muscl   ( kt, zun, zvn, zwn )    ! MUSCL    scheme 
     
    9997                       CALL tra_adv_cen2    ( kt, zun, zvn, zwn ) 
    10098                       CALL prt_ctl( tab3d_1=ta, clinfo1=' adv0 - Ta: ', mask1=tmask,               & 
    101             &                        tab3d_2=sa, clinfo2=       ' Sa: ', mask2=tmask, clinfo3='tra' ) 
    102                        CALL tra_adv_cen2_jki( kt, zun, zvn, zwn ) 
    103                        CALL prt_ctl( tab3d_1=ta, clinfo1=' adv1 - Ta: ', mask1=tmask,               & 
    10499            &                        tab3d_2=sa, clinfo2=       ' Sa: ', mask2=tmask, clinfo3='tra' ) 
    105100                       CALL tra_adv_tvd     ( kt, zun, zvn, zwn ) 
     
    171166 
    172167      !                              ! Set nadv 
    173       IF( ln_traadv_cen2   )   nadv =  0 
    174 #if defined key_mpp_omp 
    175168      IF( ln_traadv_cen2   )   nadv =  1 
    176 #endif 
    177169      IF( ln_traadv_tvd    )   nadv =  2 
    178170      IF( ln_traadv_muscl  )   nadv =  3 
     
    184176      IF(lwp) THEN                   ! Print the choice 
    185177         WRITE(numout,*) 
    186          IF( nadv ==  0 )   WRITE(numout,*) '         2nd order scheme is used' 
    187          IF( nadv ==  1 )   WRITE(numout,*) '         2nd order scheme is usedi, k-j-i case' 
     178         IF( nadv ==  1 )   WRITE(numout,*) '         2nd order scheme is used' 
    188179         IF( nadv ==  2 )   WRITE(numout,*) '         TVD       scheme is used' 
    189180         IF( nadv ==  3 )   WRITE(numout,*) '         MUSCL     scheme is used' 
    190181         IF( nadv ==  4 )   WRITE(numout,*) '         MUSCL2    scheme is used' 
    191182         IF( nadv ==  5 )   WRITE(numout,*) '         UBS       scheme is used' 
    192          IF( nadv ==  6 )   WRITE(numout,*) '         PPM       scheme is used' 
    193          IF( nadv ==  7 )   WRITE(numout,*) '         QUICKEST  scheme is used' 
     183         IF( nadv ==  6 )   WRITE(numout,*) '         QUICKEST  scheme is used' 
    194184         IF( nadv == -1 )   WRITE(numout,*) '         esopa test: use all advection scheme' 
    195185      ENDIF 
Note: See TracChangeset for help on using the changeset viewer.