Changeset 4154 for trunk/LMDZ.MARS/libf/phymars
- Timestamp:
- Mar 25, 2026, 5:48:30 PM (7 weeks ago)
- Location:
- trunk/LMDZ.MARS/libf/phymars
- Files:
-
- 2 edited
-
callkeys_mod.F90 (modified) (1 diff)
-
conf_phys.F (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/callkeys_mod.F90
r4064 r4154 12 12 logical,save :: callnirco2,callnlte,callthermos,callconduct 13 13 !$OMP THREADPRIVATE(callnirco2,callnlte,callthermos,callconduct) 14 logical,save :: calleuv,callmolvis,callmoldiff,thermochem ,thermoswater15 !$OMP THREADPRIVATE(calleuv,callmolvis,callmoldiff,thermochem ,thermoswater)14 logical,save :: calleuv,callmolvis,callmoldiff,thermochem 15 !$OMP THREADPRIVATE(calleuv,callmolvis,callmoldiff,thermochem) 16 16 logical,save :: calltherm,callrichsl,callslope,tituscap 17 17 !$OMP THREADPRIVATE(calltherm,callrichsl,callslope,tituscap) -
trunk/LMDZ.MARS/libf/phymars/conf_phys.F
r4150 r4154 75 75 & surfaceice_tifeedback, temp_dependent_m, 76 76 & tf_injection, ti_injection, thermochem, 77 & t hermoswater, tituscap, tke_heat_flux,77 & tituscap, tke_heat_flux, 78 78 & topflows, water, dust_coagulation 79 79 use write_output_mod, only: output_diagfi … … 1161 1161 write(*,*) " callthermos = ",callthermos 1162 1162 1163 1164 write(*,*) " water included without cycle ",1165 & "(only if water=.false.)"1166 thermoswater=.false. ! default value1167 call getin_p("thermoswater",thermoswater)1168 write(*,*) " thermoswater = ",thermoswater1169 1170 1163 write(*,*) "call thermal conduction ?", 1171 1164 & " (only if callthermos=.true.)" … … 1227 1220 1228 1221 if (.not.callthermos) then 1229 if (thermoswater) then1230 print*,'if thermoswater is set, callthermos must be true'1231 call abort_physic(modname,1232 & "thermoswater requires callthermos",1)1233 endif1234 1222 if (callconduct) then 1235 1223 print*,'if callconduct is set, callthermos must be true' … … 1276 1264 endif 1277 1265 1278 ! if callthermos is used, then thermoswater should be used too 1279 ! (if water not used already) 1266 ! if callthermos is used, then water should be used too 1280 1267 1281 1268 if (callthermos .and. .not.water) then 1282 if (callthermos .and. .not.thermoswater) then 1283 print*,'if callthermos is used, water or thermoswater 1284 & should be used too' 1285 call abort_physic(modname, 1286 & "callthermos requires water or thermoswater",1) 1287 endif 1269 print*,'if callthermos is used, water '// 1270 & 'should be used too' 1271 call abort_physic(modname, 1272 & "callthermos requires water",1) 1288 1273 endif 1289 1274
Note: See TracChangeset
for help on using the changeset viewer.
