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 2305 for branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/BDY/bdyice.F90 – NEMO

Ignore:
Timestamp:
2010-10-25T16:13:35+02:00 (14 years ago)
Author:
davestorkey
Message:

Updates to BDY - DOCTOR standards

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/BDY/bdyice.F90

    r2287 r2305  
    1111   !!   'key_lim2'                                                 LIM-2 sea ice model 
    1212   !!---------------------------------------------------------------------- 
    13    !!   bdy_ice        : Relaxation of tracers on unstructured open boundaries 
     13   !!   bdy_ice_frs        : Relaxation of tracers on unstructured open boundaries 
    1414   !!---------------------------------------------------------------------- 
    1515   USE oce             ! ocean dynamics and tracers variables 
     
    2323   PRIVATE 
    2424 
    25    PUBLIC   bdy_ice    ! routine called in sbcmod 
     25   PUBLIC   bdy_ice_frs    ! routine called in sbcmod 
    2626 
    2727   !!---------------------------------------------------------------------- 
     
    3232CONTAINS 
    3333 
    34    SUBROUTINE bdy_ice( kt ) 
     34   SUBROUTINE bdy_ice_frs( kt ) 
    3535      !!------------------------------------------------------------------------------ 
    36       !!                 ***  SUBROUTINE bdy_ice  *** 
     36      !!                 ***  SUBROUTINE bdy_ice_frs  *** 
    3737      !!                     
    3838      !! ** Purpose : Apply the Flow Relaxation Scheme for sea-ice fields in the case  
     
    5151      jgrd = 1      ! Everything is at T-points here 
    5252      ! 
    53       IF( ln_bdy_ice_frs ) THEN     ! update ice fields by relaxation at the boundary 
     53      IF( ln_ice_frs ) THEN     ! update ice fields by relaxation at the boundary 
    5454         DO jb = 1, nblen(jgrd) 
    5555            DO jk = 1, jpkm1 
     
    6666         CALL lbc_lnk( hicif, 'T', 1. )   ;   CALL lbc_lnk( hsnif, 'T', 1. ) 
    6767         ! 
    68       ELSE                          ! we have called this routine without ln_bdy_ice_frs not set 
    69          IF( kt == nit000 )   CALL ctl_warn( 'E R R O R (possible) called bdy_ice when ln_bdy_ice_frs is false?' ) 
     68      ELSE                          ! we have called this routine without ln_ice_frs not set 
     69         IF( kt == nit000 )   CALL ctl_warn( 'E R R O R (possible) called bdy_ice_frs when ln_ice_frs is false?' ) 
    7070      ENDIF 
    7171      !       
    72    END SUBROUTINE bdy_ice 
     72   END SUBROUTINE bdy_ice_frs 
    7373#else 
    7474   !!--------------------------------------------------------------------------------- 
     
    7676   !!--------------------------------------------------------------------------------- 
    7777CONTAINS 
    78    SUBROUTINE bdy_ice( kt )      ! Empty routine 
    79       WRITE(*,*) 'bdy_ice: You should not have seen this print! error?', kt 
    80    END SUBROUTINE bdy_ice 
     78   SUBROUTINE bdy_ice_frs( kt )      ! Empty routine 
     79      WRITE(*,*) 'bdy_ice_frs: You should not have seen this print! error?', kt 
     80   END SUBROUTINE bdy_ice_frs 
    8181#endif 
    8282 
Note: See TracChangeset for help on using the changeset viewer.