[6279] | 1 | MODULE biaspar |
---|
| 2 | !! Variables relevant to bias module |
---|
| 3 | !!====================================================================== |
---|
| 4 | !! *** Module biaspar *** |
---|
| 5 | !!---------------------------------------------------------------------- |
---|
| 6 | !! * Modules used |
---|
| 7 | USE par_kind, ONLY: & |
---|
| 8 | & wp |
---|
| 9 | USE par_oce, ONLY: & |
---|
| 10 | & jpi, & |
---|
| 11 | & jpj, & |
---|
| 12 | & jpk |
---|
| 13 | |
---|
| 14 | IMPLICIT NONE |
---|
| 15 | PUBLIC |
---|
| 16 | |
---|
| 17 | !! * Shared module variables |
---|
| 18 | LOGICAL, PUBLIC :: & |
---|
| 19 | & ln_bias, & !: estimate (apply) bias arrays |
---|
| 20 | & ln_bias_asm , & !: estimate bias from assim incr |
---|
| 21 | & ln_bias_rlx , & !: estimate bias from relaxation |
---|
| 22 | & ln_bias_ofl , & !: bias estimated offline |
---|
| 23 | & ln_bias_ts_app, & !: apply T and S bias |
---|
| 24 | & ln_bias_pc_app, & !: apply bias through the pres crtn. |
---|
| 25 | & lrst_bias !: flag for bias restart files |
---|
| 26 | |
---|
| 27 | |
---|
| 28 | REAL(wp), PUBLIC, DIMENSION(:,:,:), ALLOCATABLE :: & |
---|
| 29 | & tbias, & !: Temperature bias field for T correction |
---|
| 30 | & tbias_p, & !: " " " " P correction |
---|
| 31 | & sbias, & !: Salinity bias field for S correction |
---|
| 32 | & sbias_p, & !: " " " " P correction |
---|
| 33 | & rhd_pc !: Press corrtd density from online to use in dyn_hpg |
---|
| 34 | |
---|
| 35 | |
---|
| 36 | REAL(wp), PUBLIC, DIMENSION(:,:), ALLOCATABLE :: & |
---|
| 37 | & gru_pc, & !: Press corrtd bottom pressure gradient (x-dir) |
---|
| 38 | & grv_pc !: Press corrtd bottom pressure gradient (y-dir) |
---|
| 39 | |
---|
| 40 | |
---|
| 41 | |
---|
| 42 | END MODULE biaspar |
---|