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 1556 for trunk/NEMO/OPA_SRC/mppini.F90 – NEMO

Ignore:
Timestamp:
2009-07-29T12:51:45+02:00 (15 years ago)
Author:
rblod
Message:

Suppress FETI solver, see ticket #502

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/mppini.F90

    r1344 r1556  
    1414   USE dom_oce         ! ocean space and time domain  
    1515   USE in_out_manager  ! I/O Manager 
    16    USE sol_oce         ! ocean elliptic solver 
    1716   USE lib_mpp         ! distribued memory computing library 
    1817   USE ioipsl 
     
    3534CONTAINS 
    3635 
    37 #if ! defined key_mpp_mpi   &&   ! defined key_mpp_shmem 
     36#if ! defined key_mpp_mpi 
    3837   !!---------------------------------------------------------------------- 
    3938   !!   Default option :                            shared memory computing 
     
    9291   !!---------------------------------------------------------------------- 
    9392   !!   'key_mpp_mpi'          OR         MPI massively parallel processing 
    94    !!   'key_mpp_shmem'                 SHMEM massively parallel processing 
    9593   !!---------------------------------------------------------------------- 
    9694 
     
    143141      !!---------------------------------------------------------------------- 
    144142 
    145 #if defined key_mpp_shmem 
    146       IF(lwp) WRITE(numout,*) 
    147       IF(lwp) WRITE(numout,*) 'mpp_init : Message Passing PVM T3E + SHMEM' 
    148       IF(lwp) WRITE(numout,*) '~~~~~~~~' 
    149  
    150       CALL mppshmem                           ! Initialisation of shmem array 
    151  
    152 #endif 
    153 #if defined key_mpp_mpi 
    154143      IF(lwp) WRITE(numout,*) 
    155144      IF(lwp) WRITE(numout,*) 'mpp_init : Message Passing MPI' 
    156145      IF(lwp) WRITE(numout,*) '~~~~~~~~' 
    157 #endif 
    158146 
    159147 
     
    412400      ENDIF 
    413401 
    414       ! FETI method 
    415  
    416       IF( nperio == 1 .AND. nsolv == 3 ) THEN  
    417           
    418          ! general case : Earth == infinite tube 
    419           
    420          nbnw = 1 
    421          npnw = narea 
    422          nbne = 1 
    423          npne = narea 
    424          nbsw = 1 
    425          npsw = (narea-2) 
    426          nbse = 1 
    427          npse = (narea-2) 
    428           
    429          ! REAL boundary condition 
    430           
    431          IF( nbondj == -1 .OR. nbondj == 2 ) THEN  
    432             nbsw = 0 
    433             nbse = 0 
    434          ENDIF 
    435           
    436          IF( nbondj == -1 .OR. nbondj == 2 ) THEN  
    437             nbsw = 0 
    438             nbse = 0 
    439          ENDIF 
    440           
    441          IF( nbondj == 1  .OR. nbondj == 2 ) THEN  
    442             nbnw = 0 
    443             nbne = 0 
    444          ENDIF 
    445       ENDIF 
    446  
    447402      ! Periodicity : no corner if nbondi = 2 and nperio != 1 
    448403 
Note: See TracChangeset for help on using the changeset viewer.