Changeset 3924 for LMDZ6/trunk/libf/phylmd
- Timestamp:
- Jun 8, 2021, 6:33:45 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/infotrac_phy.F90
r3872 r3924 20 20 INTEGER, SAVE :: nbtr 21 21 !$OMP THREADPRIVATE(nbtr) 22 23 INTEGER, SAVE :: nqtottr 24 !$OMP THREADPRIVATE(nqtottr) 22 25 23 26 ! ThL : number of CO2 tracers ModThL … … 97 100 INTEGER,SAVE :: niso,ntraceurs_zone,ntraciso 98 101 !$OMP THREADPRIVATE(niso,ntraceurs_zone,ntraciso) 102 103 INTEGER, ALLOCATABLE, DIMENSION(:), SAVE :: itr_indice ! numéro iq entre 1 et nqtot qui correspond au traceur itr entre 1 et nqtottr 104 !$OMP THREADPRIVATE(itr_indice) 99 105 100 106 CONTAINS 101 107 102 SUBROUTINE init_infotrac_phy(nqtot_,nqo_,nbtr_,nq CO2_,tname_,ttext_,type_trac_,&108 SUBROUTINE init_infotrac_phy(nqtot_,nqo_,nbtr_,nqtottr_,nqCO2_,tname_,ttext_,type_trac_,& 103 109 niadv_,conv_flg_,pbl_flg_,solsym_,& 104 110 nqfils_,nqdesc_,nqdesc_tot_,iqfils_,iqpere_,& … … 108 114 iso_indnum_,zone_num_,phase_num_,& 109 115 indnum_fn_num_,index_trac_,& 110 niso_,ntraceurs_zone_,ntraciso_ &116 niso_,ntraceurs_zone_,ntraciso_,itr_indice_& 111 117 #ifdef CPP_StratAer 112 118 ,nbtr_bin_,nbtr_sulgas_& … … 122 128 INTEGER,INTENT(IN) :: nqo_ 123 129 INTEGER,INTENT(IN) :: nbtr_ 130 INTEGER,INTENT(IN) :: nqtottr_ 124 131 INTEGER,INTENT(IN) :: nqCO2_ 125 132 #ifdef CPP_StratAer … … 162 169 INTEGER,INTENT(IN) :: ntraceurs_zone_ 163 170 INTEGER,INTENT(IN) :: ntraciso_ 171 INTEGER,INTENT(IN) :: itr_indice_(nqtottr_) 164 172 165 173 CHARACTER(LEN=30) :: modname="init_infotrac_phy" … … 169 177 nbtr=nbtr_ 170 178 nqCO2=nqCO2_ 179 nqtottr=nqtottr_ 171 180 #ifdef CPP_StratAer 172 181 nbtr_bin=nbtr_bin_ … … 242 251 ALLOCATE(index_trac(ntraceurs_zone,niso)) 243 252 index_trac(:,:)=index_trac_(:,:) 253 254 ALLOCATE(itr_indice(nqtottr)) 255 itr_indice(:)=itr_indice_(:) 244 256 ENDIF ! of IF(ok_isotopes) 245 257
Note: See TracChangeset
for help on using the changeset viewer.