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 3373 for branches – NEMO

Changeset 3373 for branches


Ignore:
Timestamp:
2012-04-30T12:58:13+02:00 (12 years ago)
Author:
sga
Message:

NEMO branch dev_r3337_NOCS10_ICB: change icbrun file and module name to icbstp for consistency

Location:
branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC
Files:
1 added
1 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbclv.F90

    r3372 r3373  
    2828   PRIVATE 
    2929 
    30    PUBLIC   icb_clv_flx  ! routine called in icbrun.F90 module 
    31    PUBLIC   icb_clv      ! routine called in icbrun.F90 module 
     30   PUBLIC   icb_clv_flx  ! routine called in icbstp.F90 module 
     31   PUBLIC   icb_clv      ! routine called in icbstp.F90 module 
    3232 
    3333   !!---------------------------------------------------------------------- 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbdia.F90

    r3372 r3373  
    2828   PRIVATE 
    2929 
    30    PUBLIC   icb_dia_end       ! routine called in icbrun.F90 module 
     30   PUBLIC   icb_dia_end       ! routine called in icbstp.F90 module 
    3131   PUBLIC   icb_dia_init      ! routine called in icbini.F90 module 
    32    PUBLIC   icb_dia           ! routine called in icbrun.F90 module 
    33    PUBLIC   icb_dia_step      ! routine called in icbrun.F90 module 
    34    PUBLIC   icb_dia_put       ! routine called in icbrun.F90 module 
     32   PUBLIC   icb_dia           ! routine called in icbstp.F90 module 
     33   PUBLIC   icb_dia_step      ! routine called in icbstp.F90 module 
     34   PUBLIC   icb_dia_put       ! routine called in icbstp.F90 module 
    3535   PUBLIC   icb_dia_melt      ! routine called in icbthm.F90 module 
    3636   PUBLIC   icb_dia_size      ! routine called in icbthm.F90 module 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbdyn.F90

    r3372 r3373  
    2424   PRIVATE 
    2525 
    26    PUBLIC   icb_dyn  ! routine called in icbrun.F90 module 
     26   PUBLIC   icb_dyn  ! routine called in icbstp.F90 module 
    2727 
    2828   !!---------------------------------------------------------------------- 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90

    r3372 r3373  
    2929 
    3030   PUBLIC   icb_rst_read    ! routine called in icbini.F90 module 
    31    PUBLIC   icb_rst_write   ! routine called in icbrun.F90 module 
     31   PUBLIC   icb_rst_write   ! routine called in icbstp.F90 module 
    3232    
    3333   INTEGER ::   nlonid, nlatid, nxid, nyid, nuvelid, nvvelid 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbthm.F90

    r3372 r3373  
    2929   PRIVATE 
    3030 
    31    PUBLIC   icb_thm ! routine called in icbrun.F90 module 
     31   PUBLIC   icb_thm ! routine called in icbstp.F90 module 
    3232 
    3333CONTAINS 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbtrj.F90

    r3372 r3373  
    2727 
    2828   PUBLIC   icb_trj_init    ! routine called in icbini.F90 module 
    29    PUBLIC   icb_trj_write   ! routine called in icbrun.F90 module 
    30    PUBLIC   icb_trj_sync    ! routine called in icbrun.F90 module 
    31    PUBLIC   icb_trj_end     ! routine called in icbrun.F90 module 
     29   PUBLIC   icb_trj_write   ! routine called in icbstp.F90 module 
     30   PUBLIC   icb_trj_sync    ! routine called in icbstp.F90 module 
     31   PUBLIC   icb_trj_end     ! routine called in icbstp.F90 module 
    3232 
    3333   INTEGER ::   num_traj 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/ICB/icbutl.F90

    r3372 r3373  
    3434   PRIVATE 
    3535 
    36    PUBLIC   icb_utl_copy                 ! routine called in icbrun module 
    37    PUBLIC   icb_utl_interp               ! routine called in icbdyn, icbthm modules 
    38    PUBLIC   icb_utl_bilin                ! routine called in icbini, icbdyn modules 
    39    PUBLIC   icb_utl_bilin_x              ! routine called in icbdyn module 
    40    PUBLIC   icb_utl_add                  ! routine called in icbini.F90, icbclv, icblbc and icbrst modules 
    41    PUBLIC   icb_utl_delete     ! routine called in icblbc, icbthm modules 
    42    PUBLIC   icb_utl_destroy              ! routine called in icbrun module 
    43    PUBLIC   icb_utl_track                   ! routine not currently used, retain just in case 
    44    PUBLIC   icb_utl_print_berg                   ! routine called in icbthm module 
    45    PUBLIC   icb_utl_print                  ! routine called in icbini, icbrun module 
    46    PUBLIC   icb_utl_count                  ! routine called in icbdia, icbini, icblbc, icbrst modules 
    47    PUBLIC   icb_utl_incr            ! routine called in icbini, icbclv modules 
    48    PUBLIC   icb_utl_yearday                      ! routine called in icbclv, icbrun module 
    49    PUBLIC   icb_utl_mass                     ! routine called in icbdia module 
    50    PUBLIC   icb_utl_heat                     ! routine called in icbdia module 
     36   PUBLIC   icb_utl_copy          ! routine called in icbstp module 
     37   PUBLIC   icb_utl_interp        ! routine called in icbdyn, icbthm modules 
     38   PUBLIC   icb_utl_bilin         ! routine called in icbini, icbdyn modules 
     39   PUBLIC   icb_utl_bilin_x       ! routine called in icbdyn module 
     40   PUBLIC   icb_utl_add           ! routine called in icbini.F90, icbclv, icblbc and icbrst modules 
     41   PUBLIC   icb_utl_delete        ! routine called in icblbc, icbthm modules 
     42   PUBLIC   icb_utl_destroy       ! routine called in icbstp module 
     43   PUBLIC   icb_utl_track         ! routine not currently used, retain just in case 
     44   PUBLIC   icb_utl_print_berg    ! routine called in icbthm module 
     45   PUBLIC   icb_utl_print         ! routine called in icbini, icbstp module 
     46   PUBLIC   icb_utl_count         ! routine called in icbdia, icbini, icblbc, icbrst modules 
     47   PUBLIC   icb_utl_incr          ! routine called in icbini, icbclv modules 
     48   PUBLIC   icb_utl_yearday       ! routine called in icbclv, icbstp module 
     49   PUBLIC   icb_utl_mass          ! routine called in icbdia module 
     50   PUBLIC   icb_utl_heat          ! routine called in icbdia module 
    5151 
    5252   !!---------------------------------------------------------------------- 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90

    r3340 r3373  
    4343   USE bdy_par          ! for lk_bdy 
    4444   USE bdyice_lim2      ! unstructured open boundary data  (bdy_ice_lim_2 routine) 
    45    USE icbrun           ! Icebergs! 
     45   USE icbstp           ! Icebergs! 
    4646 
    4747   USE prtctl           ! Print control                    (prt_ctl routine) 
  • branches/2012/dev_r3337_NOCS10_ICB/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r3370 r3373  
    6262   USE step            ! NEMO time-stepping                 (stp     routine) 
    6363   USE icbini          ! handle bergs, initialisation 
    64    USE icbrun          ! handle bergs, calving, themodynamics and transport 
     64   USE icbstp          ! handle bergs, calving, themodynamics and transport 
    6565#if defined key_oasis3 
    6666   USE cpl_oasis3      ! OASIS3 coupling 
Note: See TracChangeset for help on using the changeset viewer.