Changeset 2831 for trunk/LMDZ.GENERIC/libf/phystd/inifis_mod.F90
- Timestamp:
- Nov 23, 2022, 4:41:34 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/phystd/inifis_mod.F90
r2803 r2831 687 687 endif 688 688 689 if (is_master) write(*,*)"Radiatively active Venus clouds ?" 690 aerovenus=.false. ! default value 691 call getin_p("aerovenus",aerovenus) 692 if (aerovenus) then 693 aerovenus1=.true. ! default value 694 aerovenus2=.true. ! default value 695 aerovenus2p=.true. ! default value 696 aerovenus3=.true. ! default value 697 aerovenusUV=.true. ! default value 698 else 699 aerovenus1=.false. ! default value 700 aerovenus2=.false. ! default value 701 aerovenus2p=.false. ! default value 702 aerovenus3=.false. ! default value 703 aerovenusUV=.false. ! default value 704 endif 705 ! in case the user wants to specifically set/unset sub-options 706 call getin_p("aerovenus1",aerovenus1) 707 if (is_master) write(*,*)" aerovenus1 = ",aerovenus1 708 call getin_p("aerovenus2",aerovenus2) 709 if (is_master) write(*,*)" aerovenus2 = ",aerovenus2 710 call getin_p("aerovenus2p",aerovenus2p) 711 if (is_master) write(*,*)" aerovenus2p= ",aerovenus2p 712 call getin_p("aerovenus3",aerovenus3) 713 if (is_master) write(*,*)" aerovenus3 = ",aerovenus3 714 call getin_p("aerovenusUV",aerovenusUV) 715 if (is_master) write(*,*)" aerovenusUV= ",aerovenusUV 716 ! Sanity check: if any of the aerovenus* is set to true 717 ! then aeronovenus should also be set to true 718 if ((.not.aerovenus).and.(aerovenus1.or.aerovenus2.or.aerovenus2p.or.& 719 aerovenus3.or.aerovenusUV)) then 720 if(is_master) then 721 write(*,*)" Error, if you set some of the aerovenus* to true" 722 write(*,*)" then flag aerovenus should be set to true as well!" 723 endif 724 call abort_physic("inifis"," aerovenus* flags mismatch!",1) 725 endif 726 689 727 if (is_master) write(*,*)trim(rname)//& 690 728 ": TWOLAY AEROSOL: total optical depth "//&
Note: See TracChangeset
for help on using the changeset viewer.