Changeset 4389 for LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90
- Timestamp:
- Jan 23, 2023, 11:28:51 AM (17 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90
r4370 r4389 25 25 26 26 USE dimphy, ONLY: klon, klev, klevp1 27 USE infotrac_phy, ONLY: nbtr, nqtot, nqo, type_trac, t ypes_trac, tracers, niso, ntiso27 USE infotrac_phy, ONLY: nbtr, nqtot, nqo, type_trac, tracers, niso, ntiso 28 28 USE strings_mod, ONLY: maxlen 29 29 USE mod_phys_lmdz_para, ONLY: is_north_pole_phy,is_south_pole_phy … … 943 943 CALL histwrite_phy(o_SWupTOAclr, zx_tmp_fi2d) 944 944 945 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN945 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 946 946 IF (vars_defined) THEN 947 947 zx_tmp_fi2d(:) = swupc0(:,klevp1)*swradcorr(:) … … 1015 1015 CALL histwrite_phy(o_SWupSFCclr, zx_tmp_fi2d) 1016 1016 1017 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1017 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1018 1018 IF (vars_defined) THEN 1019 1019 zx_tmp_fi2d(:) = swupc0(:,1)*swradcorr(:) … … 1032 1032 CALL histwrite_phy(o_SWdnSFCclr, zx_tmp_fi2d) 1033 1033 1034 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1034 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1035 1035 IF (vars_defined) THEN 1036 1036 zx_tmp_fi2d(:) = swdnc0(:,1)*swradcorr(:) … … 1054 1054 CALL histwrite_phy(o_LWdnSFCclr, sollwdownclr) 1055 1055 1056 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1056 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1057 1057 IF (vars_defined) THEN 1058 1058 zx_tmp_fi2d(:) = lwupc0(:,klevp1) … … 1061 1061 ENDIF 1062 1062 1063 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1063 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1064 1064 IF (vars_defined) THEN 1065 1065 zx_tmp_fi2d(:) = -1.*lwdnc0(:,1) … … 1570 1570 !This is warranted by treating INCA aerosols as offline aerosols 1571 1571 IF (flag_aerosol.GT.0) THEN 1572 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1572 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1573 1573 1574 1574 CALL histwrite_phy(o_od443aer, od443aer) … … 1634 1634 1635 1635 #ifdef CPP_StratAer 1636 IF ( ANY(types_trac=='coag')) THEN1636 IF (type_trac=='coag') THEN 1637 1637 CALL histwrite_phy(o_R2SO4, R2SO4) 1638 1638 CALL histwrite_phy(o_OCS_lifetime, OCS_lifetime) … … 1693 1693 CALL histwrite_phy(o_solswad0, zx_tmp_fi2d) 1694 1694 1695 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1695 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1696 1696 1697 1697 CALL histwrite_phy(o_toplwad, toplwad_aero) … … 1770 1770 ! Champs 3D: 1771 1771 IF (ok_ade .OR. ok_aie) then 1772 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN1772 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 1773 1773 CALL histwrite_phy(o_ec550aer, ec550aer) 1774 1774 ENDIF … … 2229 2229 CALL histwrite_phy(o_rsucs, zx_tmp_fi3d1) 2230 2230 2231 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN2231 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 2232 2232 IF (vars_defined) THEN 2233 2233 DO k=1, klevp1 … … 2245 2245 CALL histwrite_phy(o_rsdcs, zx_tmp_fi3d1) 2246 2246 2247 IF ( ALL(types_trac/='inca').OR. config_inca=='aeNP') THEN2247 IF (type_trac/='inca' .OR. config_inca=='aeNP') THEN 2248 2248 IF (vars_defined) THEN 2249 2249 DO k=1, klevp1 … … 2491 2491 IF (iflag_phytrac == 1 ) then 2492 2492 ! 2493 IF ( ANY(types_trac == 'co2i')) THEN2493 IF (type_trac == 'co2i') THEN 2494 2494 itr = 0 2495 2495 DO iq = 1, nqtot … … 2520 2520 CALL histwrite_phy(o_flx_co2_bb, fco2_bb) 2521 2521 2522 ELSE IF ( ANY(types_trac == 'inco')) THEN2522 ELSE IF (type_trac == 'inco') THEN 2523 2523 itr = 0 2524 2524 DO iq = 1, nqtot … … 2549 2549 CALL histwrite_phy(o_flx_co2_bb, fco2_bb) 2550 2550 2551 ELSE IF (ANY(type_trac==['lmdz |coag','lmdz ','coag'])) THEN2551 ELSE IF (ANY(type_trac==['lmdz','coag'])) THEN 2552 2552 itr = 0 2553 2553 DO iq = 1, nqtot
Note: See TracChangeset
for help on using the changeset viewer.