Changeset 10268


Ignore:
Timestamp:
2018-11-01T10:52:22+01:00 (19 months ago)
Author:
kingr
Message:

Updating ref namelist namobs to match OBS branch. Also added code to apply ssh increment in dynspg_ts which didnt make it into merged branch.

Location:
branches/UKMO/AMM15_v3_6_STABLE_package_collate/NEMOGCM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/AMM15_v3_6_STABLE_package_collate/NEMOGCM/CONFIG/SHARED/namelist_ref

    r5578 r10268  
    11961196   ln_s3d     = .false.    ! Logical switch for S profile observations 
    11971197   ln_ena     = .false.    ! Logical switch for ENACT insitu data set 
    1198    ln_cor     = .false.    ! Logical switch for Coriolis insitu data set 
     1198   !                       !     ln_cor                  Logical switch for Coriolis insitu data set 
    11991199   ln_profb   = .false.    ! Logical switch for feedback insitu data set 
    12001200   ln_sla     = .false.    ! Logical switch for SLA observations 
     1201 
    12011202   ln_sladt   = .false.    ! Logical switch for AVISO SLA data 
     1203 
    12021204   ln_slafb   = .false.    ! Logical switch for feedback SLA data 
    1203    ln_ssh     = .false.    ! Logical switch for SSH observations 
    1204    ln_sst     = .false.    ! Logical switch for SST observations 
    1205    ln_reysst  = .false.    ! Logical switch for Reynolds observations 
    1206    ln_ghrsst  = .false.    ! Logical switch for GHRSST observations 
     1205                           !     ln_ssh                  Logical switch for SSH observations 
     1206 
     1207   ln_sst     = .false.     ! Logical switch for SST observations 
     1208   ln_reysst  = .false.     !     ln_reysst               Logical switch for Reynolds observations 
     1209   ln_ghrsst  = .false.    !     ln_ghrsst               Logical switch for GHRSST observations 
     1210 
    12071211   ln_sstfb   = .false.    ! Logical switch for feedback SST data 
    1208    ln_sss     = .false.    ! Logical switch for SSS observations 
     1212                           !     ln_sss                  Logical switch for SSS observations 
    12091213   ln_seaice  = .false.    ! Logical switch for Sea Ice observations 
    1210    ln_vel3d   = .false.    ! Logical switch for velocity observations 
    1211    ln_velavcur= .false     ! Logical switch for velocity daily av. cur. 
    1212    ln_velhrcur= .false     ! Logical switch for velocity high freq. cur. 
    1213    ln_velavadcp = .false.  ! Logical switch for velocity daily av. ADCP 
    1214    ln_velhradcp = .false.  ! Logical switch for velocity high freq. ADCP 
    1215    ln_velfb   = .false.    ! Logical switch for feedback velocity data 
    1216    ln_grid_global = .false. ! Global distribtion of observations 
    1217    ln_grid_search_lookup = .false. !  Logical switch for obs grid search w/lookup table 
    1218    grid_search_file = 'grid_search'  !  Grid search lookup file header 
    1219 ! All of the *files* variables below are arrays. Use namelist_cfg to add more files 
    1220    enactfiles = 'enact.nc' !  ENACT input observation file names (specify full array in namelist_cfg) 
    1221    coriofiles = 'corio.nc' !  Coriolis input observation file name 
    1222    profbfiles = 'profiles_01.nc' ! Profile feedback input observation file name 
    1223    ln_profb_enatim = .false !        Enact feedback input time setting switch 
    1224    slafilesact = 'sla_act.nc' !  Active SLA input observation file names 
    1225    slafilespas = 'sla_pass.nc' ! Passive SLA input observation file names 
    1226    slafbfiles = 'sla_01.nc' ! slafbfiles: Feedback SLA input observation file names 
    1227    sstfiles = 'ghrsst.nc'   ! GHRSST input observation file names 
    1228    sstfbfiles = 'sst_01.nc' ! Feedback SST input observation file names 
    1229    seaicefiles = 'seaice_01.nc' ! Sea Ice input observation file names 
    1230    velavcurfiles = 'velavcurfile.nc'  ! Vel. cur. daily av. input file name 
    1231    velhrcurfiles = 'velhrcurfile.nc'  ! Vel. cur. high freq. input file name 
    1232    velavadcpfiles = 'velavadcpfile.nc' ! Vel. ADCP daily av. input file name 
    1233    velhradcpfiles = 'velhradcpfile.nc' ! Vel. ADCP high freq. input file name 
    1234    velfbfiles = 'velfbfile.nc' ! Vel. feedback input observation file name 
    1235    dobsini = 20000101.000000  !  Initial date in window YYYYMMDD.HHMMSS 
    1236    dobsend = 20010101.000000  !  Final date in window YYYYMMDD.HHMMSS 
    1237    n1dint = 0  !               Type of vertical interpolation method 
    1238    n2dint = 0  !               Type of horizontal interpolation method 
    1239    ln_nea = .false.   !        Rejection of observations near land switch 
    1240    nmsshc     = 0     !        MSSH correction scheme 
    1241    mdtcorr = 1.61     !        MDT  correction 
    1242    mdtcutoff = 65.0   !        MDT cutoff for computed correction 
     1214                           !     ln_vel3d                Logical switch for velocity observations 
     1215                           !     ln_velavcur             Logical switch for velocity daily av. cur. 
     1216                           !     ln_velhrcur             Logical switch for velocity high freq. cur. 
     1217                           !     ln_velavadcp            Logical switch for velocity daily av. ADCP 
     1218                           !     ln_velhradcp            Logical switch for velocity high freq. ADCP 
     1219                           !     ln_velfb                Logical switch for feedback velocity data 
     1220                           !     ln_grid_global          Global distribtion of observations 
     1221                           !     ln_grid_search_lookup   Logical switch for obs grid search w/lookup table 
     1222                           !     grid_search_file        Grid search lookup file header 
     1223                           !     enactfiles              ENACT input observation file names 
     1224                           !     coriofiles              Coriolis input observation file name 
     1225   !                       ! profbfiles: Profile feedback input observation file name 
     1226   profbfiles = 'profiles_01.nc' 
     1227                           !     ln_profb_enatim         Enact feedback input time setting switch 
     1228                           !     slafilesact             Active SLA input observation file name 
     1229                           !     slafilespas             Passive SLA input observation file name 
     1230   !                       ! slafbfiles: Feedback SLA input observation file name 
     1231   slafbfiles = 'sla_01.nc' 
     1232                           !     sstfiles                GHRSST input observation file name 
     1233   !                       ! sstfbfiles: Feedback SST input observation file name 
     1234   sstfbfiles = 'sst_01.nc' 
     1235                           !     seaicefiles             Sea Ice input observation file names 
     1236   seaicefiles = 'seaice_01.nc' 
     1237                           !     velavcurfiles           Vel. cur. daily av. input file name 
     1238                           !     velhvcurfiles           Vel. cur. high freq. input file name 
     1239                           !     velavadcpfiles          Vel. ADCP daily av. input file name 
     1240                           !     velhvadcpfiles          Vel. ADCP high freq. input file name 
     1241                           !     velfbfiles              Vel. feedback input observation file name 
     1242                           !     dobsini                 Initial date in window YYYYMMDD.HHMMSS 
     1243                           !     dobsend                 Final date in window YYYYMMDD.HHMMSS 
     1244                           !     n1dint                  Type of vertical interpolation method 
     1245                           !     n2dint                  Type of horizontal interpolation method 
     1246                           !     ln_nea                  Rejection of observations near land switch 
     1247   nmsshc     = 0          ! MSSH correction scheme 
     1248                           !     mdtcorr                 MDT  correction 
     1249                           !     mdtcutoff               MDT cutoff for computed correction 
    12431250   ln_altbias = .false.    ! Logical switch for alt bias 
    12441251   ln_ignmis  = .true.     ! Logical switch for ignoring missing files 
    1245    endailyavtypes = 820    ! ENACT daily average types - array (use namelist_cfg to set more values) 
     1252                           !     endailyavtypes   ENACT daily average types 
    12461253   ln_grid_global = .true. 
    12471254   ln_grid_search_lookup = .false. 
  • branches/UKMO/AMM15_v3_6_STABLE_package_collate/NEMOGCM/NEMO/OPA_SRC/DYN/dynspg_ts.F90

    r9178 r10268  
    4646   USE agrif_opa_interp ! agrif 
    4747#endif 
     48#if defined key_asminc    
     49   USE asminc          ! Assimilation increment 
     50#endif 
    4851 
    4952   IMPLICIT NONE 
     
    459462                &                        + fwfisf(:,:) + fwfisf_b(:,:)                     ) 
    460463      ENDIF 
    461       !                                   !* Fill boundary data arrays for AGRIF 
    462       !                                   ! ------------------------------------ 
     464#if defined key_asminc 
     465      !                                         ! Include the IAU weighted SSH increment 
     466      IF( lk_asminc .AND. ln_sshinc .AND. ln_asmiau ) THEN 
     467         zssh_frc(:,:) = zssh_frc(:,:) - ssh_iau(:,:) 
     468      ENDIF 
     469#endif 
     470      !                                   !* Fill boundary data arrays with AGRIF 
     471      !                                   ! ------------------------------------- 
    463472#if defined key_agrif 
    464473         IF( .NOT.Agrif_Root() ) CALL agrif_dta_ts( kt ) 
Note: See TracChangeset for help on using the changeset viewer.