Changeset 1926 for trunk/LMDZ.TITAN/libf/muphytitan
- Timestamp:
- May 28, 2018, 11:47:03 PM (7 years ago)
- Location:
- trunk/LMDZ.TITAN/libf/muphytitan
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/muphytitan/mm_microphysic.f90
r1897 r1926 202 202 !! microphysics is disabled (see [[mm_globals(module):mm_w_clouds(variable)]] documentation). 203 203 REAL(kind=mm_wp), INTENT(out), OPTIONAL :: aer_prec !! Aerosols precipitations (both modes) (m). 204 REAL(kind=mm_wp), INTENT(out), OPTIONAL :: ccn_prec !! CCN precipitations (m).205 204 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:) :: aer_s_flux !! Spherical aerosol mass flux (\(kg.m^{-2}.s^{-1}\)). 206 205 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:) :: aer_f_flux !! Fractal aerosol mass flux (\(kg.m^{-2}.s^{-1}\)). 206 REAL(kind=mm_wp), INTENT(out), OPTIONAL :: ccn_prec !! CCN precipitations (m). 207 207 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:) :: ccn_flux !! CCN mass flux (\(kg.m^{-2}.s^{-1}\)). 208 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:) :: ice_prec !! Ice precipitations (m). 208 209 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:,:) :: ice_fluxes !! Ice sedimentation fluxes (\(kg.m^{-2}.s^{-1}\)). 209 210 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:,:) :: gazs_sat !! Condensible gaz saturation ratios (--). 210 REAL(kind=mm_wp), INTENT(out), OPTIONAL, DIMENSION(:) :: ice_prec !! Ice precipitations (m).211 211 212 212 IF (PRESENT(aer_prec)) aer_prec = ABS(mm_aer_prec) -
trunk/LMDZ.TITAN/libf/muphytitan/mmp_gcm.f90
r1897 r1926 93 93 INTEGER :: i 94 94 TYPE(cfgparser) :: cparser 95 CHARACTER(len=st_slen) :: spcpath,pssfile,mqfile 95 CHARACTER(len=st_slen) :: spcpath,pssfile,mqfile,opt_file 96 96 CHARACTER(len=st_slen), DIMENSION(:), ALLOCATABLE :: species 97 97 REAL(kind=mm_wp), DIMENSION(:), ALLOCATABLE :: tmp … … 138 138 err = mm_check_opt(cfg_get_value(cparser,"haze_coag_interactions",coag_choice),coag_choice,7,mm_log) 139 139 140 ! optic look-up table file path. 141 mmp_optic_file = '' 142 opt_file = '' 143 err = mm_check_opt(cfg_get_value(cparser,"optics/optic_file",opt_file),opt_file,'',mm_log) 144 IF (err /= 0) THEN 145 WRITE(*,'(a)') "Warning: I was unable to retrieve the path of the optic look-up table file:" 146 WRITE(*,'(a)') " The GCM may abort if it uses YAMMS optical properties calculation module !" 147 ELSE 148 mmp_optic_file = TRIM(opt_file) 149 ENDIF 150 140 151 ! Retrieve clouds species configuration file 141 152 spcpath = '' -
trunk/LMDZ.TITAN/libf/muphytitan/mmp_globals.f90
r1897 r1926 92 92 !> Aerosol electric charge correction control flag. 93 93 LOGICAL, SAVE :: mmp_w_qe = .true. 94 94 !> Optic look-up table file path. 95 CHARACTER(len=:), ALLOCATABLE, SAVE :: mmp_optic_file 95 96 96 97 CONTAINS -
trunk/LMDZ.TITAN/libf/muphytitan/mmp_optics.f90
r1897 r1926 62 62 63 63 PRIVATE 64 PUBLIC :: mmp_optic_file ! from mmp_globals :) 64 65 PUBLIC :: mmp_initialize_optics 65 66 PUBLIC :: mmp_sph_optics_vis,mmp_sph_optics_ir
Note: See TracChangeset
for help on using the changeset viewer.