Changeset 5314 for LMDZ6/trunk/libf/phylmd/radiation_AR4.f90
- Timestamp:
- Nov 5, 2024, 12:37:47 PM (10 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/radiation_AR4.f90
r5296 r5314 310 310 SUBROUTINE swu_lmdar4(psct, pcldsw, ppmb, ppsol, prmu0, pfrac, ptave, pwv, & 311 311 paki, pcld, pclear, pdsig, pfact, prmu, psec, pud) 312 USE clesphys_mod_h 312 USE radopt_mod_h 313 USE radepsi_mod_h 314 USE clesphys_mod_h 313 315 USE dimphy 314 316 USE radiation_ar4_param, ONLY: zpdh2o, zpdumg, zprh2o, zprumg, rtdh2o, & … … 316 318 USE yomcst_mod_h 317 319 IMPLICIT NONE 318 include "radepsi.h"319 include "radopt.h"320 320 321 321 … … 699 699 palbp, pcg, pcld, pclear, pcldsw, pdsig, pomega, poz, prmu, psec, ptau, & 700 700 pud, pwv, pqs, pfdown, pfup) 701 USE dimphy 701 USE radepsi_mod_h 702 USE dimphy 702 703 USE radiation_ar4_param, ONLY: rsun, rray 703 704 USE infotrac_phy, ONLY: type_trac … … 706 707 707 708 IMPLICIT NONE 708 include "radepsi.h"709 709 710 710 ! ------------------------------------------------------------------ … … 1195 1195 pdsig, prayl, psec, pcgaz, ppizaz, pray1, pray2, prefz, prj, prk, prmu0, & 1196 1196 ptauaz, ptra1, ptra2) 1197 USE dimphy 1197 USE radopt_mod_h 1198 USE radepsi_mod_h 1199 USE dimphy 1198 1200 USE radiation_ar4_param, ONLY: taua, rpiza, rcga 1199 1201 IMPLICIT NONE 1200 include "radepsi.h"1201 include "radopt.h"1202 1202 1203 1203 ! ------------------------------------------------------------------ … … 1524 1524 ptau, pcgaz, ppizaz, pray1, pray2, prefz, prj, prk, prmue, ptauaz, ptra1, & 1525 1525 ptra2) 1526 USE clesphys_mod_h 1526 USE radopt_mod_h 1527 USE radepsi_mod_h 1528 USE clesphys_mod_h 1527 1529 USE dimphy 1528 1530 IMPLICIT NONE 1529 include "radepsi.h"1530 include "radopt.h"1531 1531 1532 1532 ! ------------------------------------------------------------------ … … 2124 2124 ! IM . ptoplwdown,ptoplwdownclr) 2125 2125 plwup, plwdn, plwup0, plwdn0) 2126 USE dimphy 2126 USE raddimlw_mod_h 2127 USE dimphy 2127 2128 USE print_control_mod, ONLY: lunout 2128 2129 USE yomcst_mod_h 2129 2130 IMPLICIT NONE 2130 include "raddimlw.h"2131 2131 2132 2132 … … 2311 2311 ! IM ctes ds clesphys.h SUBROUTINE LWU(RCO2, RCH4, RN2O, RCFC11, RCFC12, 2312 2312 SUBROUTINE lwu_lmdar4(paer, pdp, ppmb, ppsol, poz, ptave, pview, pwv, pabcu) 2313 USE clesphys_mod_h 2313 USE radopt_mod_h 2314 USE radepsi_mod_h 2315 USE raddimlw_mod_h 2316 USE clesphys_mod_h 2314 2317 USE dimphy 2315 2318 USE radiation_ar4_param, ONLY: tref, rt1, raer, at, bt, oct … … 2320 2323 USE yomcst_mod_h 2321 2324 IMPLICIT NONE 2322 include "raddimlw.h" 2323 2324 include "radepsi.h" 2325 include "radopt.h" 2325 2326 2326 2327 2327 ! PURPOSE. … … 2680 2680 SUBROUTINE lwbv_lmdar4(klim, pdp, pdt0, pemis, ppmb, ptl, ptave, pabcu, & 2681 2681 pfluc, pbint, pbsui, pcts, pcntrb) 2682 USE dimphy 2682 USE raddimlw_mod_h 2683 USE dimphy 2683 2684 USE yomcst_mod_h 2684 2685 IMPLICIT NONE 2685 include "raddimlw.h"2686 2686 2687 2687 … … 2767 2767 SUBROUTINE lwc_lmdar4(klim, pcldld, pcldlu, pemis, pfluc, pbint, pbsuin, & 2768 2768 pcts, pcntrb, pflux) 2769 USE dimphy 2769 USE radopt_mod_h 2770 USE radepsi_mod_h 2771 USE dimphy 2770 2772 IMPLICIT NONE 2771 include "radepsi.h"2772 include "radopt.h"2773 2773 2774 2774 ! PURPOSE. … … 3143 3143 SUBROUTINE lwb_lmdar4(pdt0, ptave, ptl, pb, pbint, pbsuin, pbsur, pbtop, & 3144 3144 pdbsl, pga, pgb, pgasur, pgbsur, pgatop, pgbtop) 3145 USE dimphy 3145 USE raddimlw_mod_h 3146 USE dimphy 3146 3147 USE radiation_ar4_param, ONLY: tintp, xp, ga, gb 3147 3148 IMPLICIT NONE 3148 include "raddimlw.h"3149 3149 3150 3150 ! ----------------------------------------------------------------------- … … 4543 4543 pbtop, pdbsl, pemis, ppmb, ptave, pga, pgb, pgasur, pgbsur, pgatop, & 4544 4544 pgbtop, pcntrb, pcts, pfluc) 4545 USE dimphy 4545 USE raddimlw_mod_h 4546 USE dimphy 4546 4547 USE yomcst_mod_h 4547 4548 IMPLICIT NONE 4548 include "raddimlw.h"4549 4549 4550 4550 … … 4649 4649 pbsui, pbsur, pbtop, pdisd, pdisu, pemis, ppmb, pga, pgb, pgasur, pgbsur, & 4650 4650 pgatop, pgbtop, pcts, pfluc) 4651 USE dimphy 4651 USE radopt_mod_h 4652 USE raddimlw_mod_h 4653 USE dimphy 4652 4654 IMPLICIT NONE 4653 include "raddimlw.h"4654 include "radopt.h"4655 4655 4656 4656 ! ----------------------------------------------------------------------- … … 4948 4948 SUBROUTINE lwvd_lmdar4(kuaer, ktraer, pabcu, pdbdt, pga, pgb, pcntrb, pdisd, & 4949 4949 pdisu) 4950 USE dimphy 4950 USE raddimlw_mod_h 4951 USE dimphy 4951 4952 IMPLICIT NONE 4952 include "raddimlw.h"4953 4953 4954 4954 ! ----------------------------------------------------------------------- … … 5180 5180 SUBROUTINE lwvn_lmdar4(kuaer, ktraer, pabcu, pdbsl, pga, pgb, padjd, padju, & 5181 5181 pcntrb, pdbdt) 5182 USE dimphy 5182 USE raddimlw_mod_h 5183 USE dimphy 5183 5184 USE radiation_ar4_param, ONLY: wg1 5184 5185 IMPLICIT NONE 5185 include "raddimlw.h"5186 5186 5187 5187 ! ----------------------------------------------------------------------- … … 5373 5373 END SUBROUTINE lwvn_lmdar4 5374 5374 SUBROUTINE lwtt_lmdar4(pga, pgb, puu, ptt) 5375 USE dimphy 5375 USE raddimlw_mod_h 5376 USE dimphy 5376 5377 IMPLICIT NONE 5377 include "raddimlw.h"5378 5378 5379 5379 ! ----------------------------------------------------------------------- … … 5546 5546 END SUBROUTINE lwtt_lmdar4 5547 5547 SUBROUTINE lwttm_lmdar4(pga, pgb, puu1, puu2, ptt) 5548 USE dimphy 5548 USE raddimlw_mod_h 5549 USE dimphy 5549 5550 IMPLICIT NONE 5550 include "raddimlw.h"5551 5551 5552 5552 ! ------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.