Changeset 6124 for LMDZ6/trunk/libf
- Timestamp:
- Mar 23, 2026, 11:31:30 PM (2 weeks ago)
- Location:
- LMDZ6/trunk/libf
- Files:
-
- 3 edited
-
dynphy_lonlat/phylmd/etat0phys_netcdf.f90 (modified) (3 diffs)
-
phylmd/conf_phys_m.f90 (modified) (2 diffs)
-
phylmd/physiq_mod.F90 (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dynphy_lonlat/phylmd/etat0phys_netcdf.f90
r6106 r6124 91 91 USE regr_horiz_time_climoz_m, ONLY: regr_horiz_time_climoz 92 92 USE indice_sol_mod 93 USE conf_phys_m, ONLY: conf_phys 93 USE conf_phys_m, ONLY: conf_phys, read_climoz 94 94 USE init_ssrf_m, ONLY: start_init_subsurf 95 95 USE phys_state_var_mod, ONLY: beta_aridity, delta_tsurf, awake_dens, cv_gen, & … … 128 128 !LOGICAL :: flag_bc_internal_mixture 129 129 !REAL :: bl95_b0, bl95_b1 130 INTEGER :: read_climoz !--- Read ozone climatology131 130 LOGICAL :: filtre_oro=.false. 132 131 … … 137 136 ! Physics configuration 138 137 !******************************************************************************* 139 CALL conf_phys ( read_climoz )138 CALL conf_phys 140 139 CALL phys_state_var_init(read_climoz) 141 140 -
LMDZ6/trunk/libf/phylmd/conf_phys_m.f90
r6116 r6124 56 56 !$OMP THREADPRIVATE(alp_offset) 57 57 58 58 INTEGER, SAVE, protected:: read_climoz ! read ozone climatology 59 ! Allowed values are 0, 1 and 2 60 ! 0: do not read an ozone climatology 61 ! 1: read a single ozone climatology that will be used day and night 62 ! 2: read two ozone climatologies, the average day and night 63 ! climatology and the daylight climatology 64 !$OMP THREADPRIVATE(read_climoz) 59 65 60 66 CONTAINS 61 67 62 SUBROUTINE conf_phys ( read_climoz )68 SUBROUTINE conf_phys 63 69 64 70 USE compbl_mod_h … … 121 127 ! PC 122 128 ! Per-gas routing switches (Concentration "effective") 123 124 INTEGER, INTENT(OUT):: read_climoz ! read ozone climatology, OpenMP shared125 ! Allowed values are 0, 1 and 2126 ! 0: do not read an ozone climatology127 ! 1: read a single ozone climatology that will be used day and night128 ! 2: read two ozone climatologies, the average day and night129 ! climatology and the daylight climatology130 129 131 130 !----------------------------------------------------------------- -
LMDZ6/trunk/libf/phylmd/physiq_mod.F90
r6123 r6124 67 67 USE conf_phys_m , ONLY : aerosol_couple 68 68 USE conf_phys_m , ONLY : chemistry_couple 69 USE conf_phys_m , ONLY : flag_aerosol 69 USE conf_phys_m , ONLY : flag_aerosol, read_climoz 70 70 USE conf_phys_m , ONLY : flag_bc_internal_mixture 71 71 USE conf_phys_m , ONLY : solarlong0,alp_offset,flag_aer_feedback,flag_aerosol_strat … … 1063 1063 ! VARIABLES RELATED TO OZONE CLIMATOLOGIES 1064 1064 ! Note that pressure vectors are in Pa and in stricly ascending order 1065 INTEGER,SAVE :: read_climoz ! Read ozone climatology1066 ! Allowed values are 0, 1 and 21067 ! 0: do not read an ozone climatology1068 ! 1: read a single ozone climatology that will be used day and night1069 ! 2: read two ozone climatologies, the average day and night1070 ! climatology and the daylight climatology1071 1065 INTEGER,SAVE :: ncid_climoz ! NetCDF file identifier 1072 1066 REAL, ALLOCATABLE, SAVE :: press_cen_climoz(:) ! Pressure levels 1073 1067 REAL, ALLOCATABLE, SAVE :: press_edg_climoz(:) ! Edges of pressure intervals 1074 1068 REAL, ALLOCATABLE, SAVE :: time_climoz(:) ! Time vector 1075 !$OMP THREADPRIVATE( read_climoz,ncid_climoz, press_cen_climoz)1069 !$OMP THREADPRIVATE(ncid_climoz, press_cen_climoz) 1076 1070 !$OMP THREADPRIVATE(press_edg_climoz, time_climoz) 1077 1071 … … 1265 1259 ! 1266 1260 ! appel a la lecture du run.def physique 1267 CALL conf_phys ( read_climoz )1261 CALL conf_phys 1268 1262 1269 1263 CALL init_etat0_limit_unstruct
Note: See TracChangeset
for help on using the changeset viewer.
