Changeset 15670 for branches/UKMO/AMM15_v3_6_STABLE_package_collate_amm7ps45/NEMOGCM/NEMO/OPA_SRC/ASM
- Timestamp:
- 2022-01-25T15:20:24+01:00 (2 years ago)
- Location:
- branches/UKMO/AMM15_v3_6_STABLE_package_collate_amm7ps45/NEMOGCM/NEMO/OPA_SRC/ASM
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/AMM15_v3_6_STABLE_package_collate_amm7ps45/NEMOGCM/NEMO/OPA_SRC/ASM/asminc.F90
r10728 r15670 76 76 LOGICAL, PUBLIC :: ln_trainc = .FALSE. !: No tracer (T and S) assimilation increments 77 77 LOGICAL, PUBLIC :: ln_dyninc = .FALSE. !: No dynamics (u and v) assimilation increments 78 LOGICAL, PUBLIC :: ln_ssh_hs_cons = .FALSE. !: Conserve heat and salt when adding SSH increment 78 79 LOGICAL, PUBLIC :: ln_sshinc = .FALSE. !: No sea surface height assimilation increment 79 80 LOGICAL, PUBLIC :: ln_seaiceinc !: No sea ice concentration increment … … 88 89 REAL(wp), PUBLIC, DIMENSION(:,:,:), ALLOCATABLE :: u_bkginc, v_bkginc !: Increment to the u- & v-components 89 90 REAL(wp), PUBLIC, DIMENSION(:) , ALLOCATABLE :: wgtiau !: IAU weights for each time step 90 #if defined key_asminc91 91 REAL(wp), PUBLIC, DIMENSION(:,:), ALLOCATABLE :: ssh_iau !: IAU-weighted sea surface height increment 92 #endif93 92 ! !!! time steps relative to the cycle interval [0,nitend-nit000-1] 94 93 INTEGER , PUBLIC :: nitbkg !: Time step of the background state used in the Jb term … … 173 172 & ln_pno3inc, ln_psi4inc, ln_pdicinc, ln_palkinc, & 174 173 & ln_pphinc, ln_po2inc, ln_ppo4inc, & 175 & ln_asmdin, ln_asmiau, 174 & ln_asmdin, ln_asmiau, ln_ssh_hs_cons, & 176 175 & nitbkg, nitdin, nitiaustr, nitiaufin, niaufn, & 177 176 & ln_salfix, salfixmin, nn_divdmp, nitavgbkg, & … … 193 192 ln_asmiau = .TRUE. 194 193 ln_salfix = .FALSE. 194 ln_ssh_hs_cons = .FALSE. 195 195 ln_temnofreeze = .FALSE. 196 196 salfixmin = -9999 … … 222 222 WRITE(numout,*) ' Logical switch for applying tracer increments ln_trainc = ', ln_trainc 223 223 WRITE(numout,*) ' Logical switch for applying velocity increments ln_dyninc = ', ln_dyninc 224 WRITE(numout,*) ' Logical switch for conserving heat/salt when applying SSH increments ln_ssh_hs_cons = ', ln_ssh_hs_cons 224 225 WRITE(numout,*) ' Logical switch for applying SSH increments ln_sshinc = ', ln_sshinc 225 226 WRITE(numout,*) ' Logical switch for Direct Initialization (DI) ln_asmdin = ', ln_asmdin
Note: See TracChangeset
for help on using the changeset viewer.