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 10989 for NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DIU – NEMO

Ignore:
Timestamp:
2019-05-16T17:45:46+02:00 (5 years ago)
Author:
acc
Message:

2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps : Convert NST routines in preparation for getting AGRIF back up and running. AGRIF conv stage now works but requires some renaming of recently changes DIU modules (included in this commit). AGRIF compile and link stage not yet working (agrif routines need to be passed the time-level indices) but non-AGRIF SETTE tests are all OK

Location:
NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DIU
Files:
3 moved

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DIU/diu_bulk.F90

    r10985 r10989  
    1 MODULE diurnal_bulk 
     1MODULE diu_bulk 
    22   !!====================================================================== 
    3    !!                    ***  MODULE  diurnal_bulk  *** 
     3   !!                    ***  MODULE  diu_bulk  *** 
    44   !!     Takaya model of diurnal warming (Takaya, 2010) 
    55   !!===================================================================== 
     
    265265      END FUNCTION t_imp 
    266266 
    267 END MODULE diurnal_bulk 
     267END MODULE diu_bulk 
  • NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DIU/diu_coolskin.F90

    r10985 r10989  
    1 MODULE cool_skin 
     1MODULE diu_coolskin 
    22   !!====================================================================== 
    3    !!                    ***  MODULE  cool_skin  *** 
     3   !!                    ***  MODULE  diu_coolskin  *** 
    44   !!     Cool skin thickness and delta T correction using Artele et al. (2002) 
    55   !!     [see also Tu and Tsuang (2005)] 
     
    3838   REAL(wp), PUBLIC, ALLOCATABLE, DIMENSION(:,:) :: x_csdsst    ! Cool skin delta SST 
    3939   REAL(wp), PUBLIC, ALLOCATABLE, DIMENSION(:,:) :: x_csthick   ! Cool skin thickness 
    40  
    4140   PUBLIC diurnal_sst_coolskin_step, diurnal_sst_coolskin_init 
    4241 
     
    9695      !!---------------------------------------------------------------------- 
    9796      ! 
    98       IF( .NOT. ln_blk )   CALL ctl_stop("cool_skin.f90: diurnal flux processing only implemented for bulk forcing") 
     97      IF( .NOT. ln_blk )   CALL ctl_stop("diu_coolskin.f90: diurnal flux processing only implemented for bulk forcing") 
    9998      ! 
    10099      DO jj = 1,jpj 
     
    144143 
    145144   !!====================================================================== 
    146 END MODULE cool_skin 
     145END MODULE diu_coolskin 
  • NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DIU/diu_layers.F90

    r10985 r10989  
    66   !! History :  3.7  ! 2015-11  (J. While)  Original code 
    77 
    8    USE diurnal_bulk    ! diurnal SST bulk routines  (diurnal_sst_takaya routine)  
    9    USE cool_skin      ! diurnal cool skin correction (diurnal_sst_coolskin routine)    
     8   USE diu_bulk     ! diurnal SST bulk routines  (diurnal_sst_takaya routine)  
     9   USE diu_coolskin ! diurnal cool skin correction (diurnal_sst_coolskin routine)    
    1010   USE oce 
    1111   USE iom 
    1212   USE sbc_oce 
    13    USE sbcmod           ! surface boundary condition       (sbc     routine) 
     13   USE sbcmod       ! surface boundary condition       (sbc     routine) 
    1414    
    1515   IMPLICIT NONE 
Note: See TracChangeset for help on using the changeset viewer.