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 12482 for NEMO/branches/2020/dev_r12377_KERNEL-06_techene_e3/src/OCE/DIA/diamlr.F90 – NEMO

Ignore:
Timestamp:
2020-02-28T11:26:52+01:00 (4 years ago)
Author:
techene
Message:

new reference without ztilde, duplicated modules and routines to be modified from zstar MLF to zstar LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r12377_KERNEL-06_techene_e3/src/OCE/DIA/diamlr.F90

    r12377 r12482  
    3333   !!---------------------------------------------------------------------- 
    3434CONTAINS 
    35     
     35 
    3636   SUBROUTINE dia_mlr_init 
    3737      !!---------------------------------------------------------------------- 
    3838      !!                 ***  ROUTINE dia_mlr_init  *** 
    3939      !! 
    40       !! ** Purpose : initialisation of IOM context management for  
     40      !! ** Purpose : initialisation of IOM context management for 
    4141      !!              multiple-linear-regression analysis 
    4242      !! 
     
    145145            ! Retrieve information (frequency, phase, nodal correction) about all 
    146146            ! available tidal constituents for placeholder substitution below 
    147             ctide_selected(1:34) = (/ 'Mf', 'Mm', 'Ssa', 'Mtm', 'Msf',    & 
    148                &                      'Msqm', 'Sa', 'K1', 'O1', 'P1',     & 
    149                &                      'Q1', 'J1', 'S1', 'M2', 'S2', 'N2', & 
    150                &                      'K2', 'nu2', 'mu2', '2N2', 'L2',    & 
    151                &                      'T2', 'eps2', 'lam2', 'R2', 'M3',   & 
    152                &                      'MKS2', 'MN4', 'MS4', 'M4', 'N4',   & 
    153                &                      'S4', 'M6', 'M8' /) 
     147            ctide_selected(1:34) = (/ 'Mf  ', 'Mm  ', 'Ssa ', 'Mtm ', 'Msf ',    & 
     148   &                      'Msqm', 'Sa  ', 'K1  ', 'O1  ', 'P1  ',     & 
     149   &                      'Q1  ', 'J1  ', 'S1  ', 'M2  ', 'S2  ', 'N2  ', & 
     150   &                      'K2  ', 'nu2 ', 'mu2 ', '2N2 ', 'L2  ',    & 
     151   &                      'T2  ', 'eps2', 'lam2', 'R2  ', 'M3  ',   & 
     152   &                      'MKS2', 'MN4 ', 'MS4 ', 'M4  ', 'N4  ',   & 
     153   &                      'S4  ', 'M6  ', 'M8  ' /) 
    154154            CALL tide_init_harmonics(ctide_selected, stideconst) 
    155155            itide = size(stideconst) 
     
    157157            itide = 0 
    158158         ENDIF 
    159           
     159 
    160160         DO jm = 1, jpscanmax 
    161161            WRITE (cl3i, '(i3.3)') jm 
     
    236236               ! If enabled, keep handle in list of fields selected for analysis 
    237237               IF ( llxatt_enabled ) THEN 
    238                    
     238 
    239239                  ! Set name attribute (and overwrite possible pre-configured name) 
    240240                  ! with field id to enable id string retrieval from stored handle 
     
    323323            CALL xios_set_attr  ( slxhdl_fld, standard_name=TRIM( clxatt_comment ), long_name=TRIM( clxatt_expr ),   & 
    324324               &                  operation="average" ) 
    325                 
     325 
    326326            ! iii) set up the output of scalar products with itself and with 
    327327            !      other active regressors 
     
    416416      zadatrj2d(:,:) = adatrj*86400.0_wp 
    417417      IF ( iom_use('diamlr_time') ) CALL iom_put('diamlr_time', zadatrj2d) 
    418        
     418 
    419419      IF( ln_timing )   CALL timing_stop('dia_mlr') 
    420420 
Note: See TracChangeset for help on using the changeset viewer.