Changeset 4033 for trunk/LMDZ.GENERIC/libf/phystd/physiq_mod.F90
- Timestamp:
- Jan 28, 2026, 3:06:52 PM (4 weeks ago)
- File:
-
- 1 edited
-
trunk/LMDZ.GENERIC/libf/phystd/physiq_mod.F90 (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/phystd/physiq_mod.F90
r3990 r4033 71 71 ok_slab_ocean, photochem, rings_shadow, rmean, & 72 72 season, sedimentation,generic_condensation, & 73 specOLR, callthermos, callvolcano, & 73 specOLR, callvolcano, & 74 callthermos, callconduc, callmolvis, & 74 75 startphy_file, testradtimes, tlocked, & 75 76 tracer, UseTurbDiff, water, watercond, & … … 83 84 use callcorrk_mod, only: callcorrk 84 85 use conduction_mod, only: conduction 86 use molvis_mod, only: molvis 85 87 use volcano_mod, only: volcano 86 88 use pindex_mod, only: pindex … … 382 384 real zdhdif(ngrid,nlayer) ! Turbdiff/vdifc routines. 383 385 real zdhadj(ngrid,nlayer) ! Convadj routine. 386 real zdumolvis(ngrid,nlayer) ! Molecular viscosity (thermosphere) 387 real zdvmolvis(ngrid,nlayer) ! Molecular viscosity (thermosphere) 384 388 385 389 ! For Pressure and Mass : … … 541 545 zdtlw(:,:) = 0.0 542 546 zdtconduc(:,:) = 0.0 547 zdumolvis(:,:) = 0.0 548 zdvmolvis(:,:) = 0.0 543 549 544 550 ! Initialize fixed variable mu … … 2384 2390 ! ------------------------- 2385 2391 if (callthermos) then 2386 call conduction(ngrid,nlayer,nq,ptimestep,pplay,pplev, & 2387 pt,tsurf,zzlev,zzlay,muvar,pq,firstcall,zdtconduc) 2388 pdt(1:ngrid,1:nlayer)=pdt(1:ngrid,1:nlayer)+zdtconduc(1:ngrid,1:nlayer) 2392 2393 if (callconduc) then 2394 call conduction(ngrid,nlayer,nq,ptimestep,pplay,pplev, & 2395 pt,tsurf,zzlev,zzlay,muvar,pq,firstcall,zdtconduc) 2396 pdt(1:ngrid,1:nlayer)=pdt(1:ngrid,1:nlayer)+zdtconduc(1:ngrid,1:nlayer) 2397 endif 2398 2399 if (callmolvis) then 2400 ! u 2401 call molvis(ngrid,nlayer,ptimestep,pplay,pplev,pt,pdt, & 2402 pu,zzlev,zzlay,zdumolvis) 2403 pdu(1:ngrid,1:nlayer) = pdu(1:ngrid,1:nlayer) + zdumolvis(1:ngrid,1:nlayer) 2404 ! v 2405 call molvis(ngrid,nlayer,ptimestep,pplay,pplev,pt,pdt, & 2406 pv,zzlev,zzlay,zdvmolvis) 2407 pdv(1:ngrid,1:nlayer) = pdv(1:ngrid,1:nlayer) + zdvmolvis(1:ngrid,1:nlayer) 2408 endif 2409 2389 2410 endif ! of if (callthermos) 2390 2411
Note: See TracChangeset
for help on using the changeset viewer.
