Changeset 6196
- Timestamp:
- Apr 23, 2026, 5:29:58 PM (11 days ago)
- Location:
- LMDZ6/trunk/libf
- Files:
-
- 4 edited
-
phylmd/conf_phys_m.f90 (modified) (1 diff)
-
phylmd/open_climoz_m.f90 (modified) (4 diffs)
-
phylmd/physiq_mod.F90 (modified) (1 diff)
-
phylmdiso/physiq_mod.F90 (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/conf_phys_m.f90
r6195 r6196 65 65 ! TRUE => daily interpolation 66 66 ! FALSE => no interpolation (14 months) 67 ! calendar dependent number of days 67 68 !$OMP THREADPRIVATE(ok_daily_climoz) 68 69 -
LMDZ6/trunk/libf/phylmd/open_climoz_m.f90
r6189 r6196 9 9 !------------------------------------------------------------------------------- 10 10 ! 11 SUBROUTINE open_climoz(ncid, press_in_cen, time_in, daily,adjust)11 SUBROUTINE open_climoz(ncid, press_in_cen, time_in, adjust) 12 12 ! 13 13 !------------------------------------------------------------------------------- 14 14 USE netcdf95, ONLY: nf95_open, nf95_close, nf95_gw_var, nf95_inq_varid 15 15 USE netcdf, ONLY: nf90_nowrite 16 use conf_phys_m, only: ok_daily_climoz 16 17 use mod_phys_lmdz_omp_data, only: is_omp_root 17 18 USE mod_phys_lmdz_mpi_data, ONLY: is_mpi_root … … 29 30 REAL, allocatable, intent(out):: press_in_cen(:) !--- at cells centers 30 31 REAL, allocatable, intent(out):: time_in(:) !--- records times, in days since Jan. 1st 31 LOGICAL, INTENT(IN) :: daily !--- daily files (calendar dependent days nb)32 32 LOGICAL, INTENT(IN) :: adjust !--- tropopause adjustement required 33 33 ! pressure levels press_in_cen/edg are in Pa a,d strictly ascending order. … … 57 57 58 58 !--- CHECK RECORDS NUMBER AND DISPLAY CORRESPONDING INFORMATION 59 IF( daily.AND.ntim/=year_len) THEN59 IF(ok_daily_climoz.AND.ntim/=year_len) THEN 60 60 WRITE(msg,'(a,3(i4,a))')TRIM(sub)//': Expecting a daily ozone file with',& 61 61 &year_len,' records (year ',year_cur,') ; found ',ntim,' instead' … … 66 66 CALL abort_physic(sub, msg, 1) 67 67 ELSE 68 IF( daily) THEN68 IF(ok_daily_climoz) THEN 69 69 WRITE(msg,'(a,2(i4,a))')'daily file (',ntim,' days in ',year_cur,')' 70 70 ELSE IF(ntim==14) THEN -
LMDZ6/trunk/libf/phylmd/physiq_mod.F90
r6195 r6196 2101 2101 2102 2102 IF (read_climoz >= 1) CALL open_climoz(ncid_climoz, press_cen_climoz, & 2103 time_climoz, ok_daily_climoz,adjust_tropopause)2103 time_climoz, adjust_tropopause) 2104 2104 ! 2105 2105 !IM betaCRF -
LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90
r6195 r6196 2240 2240 2241 2241 IF (read_climoz >= 1) CALL open_climoz(ncid_climoz, press_cen_climoz, & 2242 time_climoz, ok_daily_climoz,adjust_tropopause)2242 time_climoz, adjust_tropopause) 2243 2243 ! 2244 2244 !IM betaCRF
Note: See TracChangeset
for help on using the changeset viewer.
