Changeset 5324 for LMDZ6/trunk/libf
- Timestamp:
- Nov 12, 2024, 4:31:36 PM (5 weeks ago)
- Location:
- LMDZ6/trunk/libf
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3d/advtrac.f90
r5323 r5324 15 15 USE control_mod, ONLY: iapp_tracvl, day_step 16 16 USE comconst_mod, ONLY: dtvr 17 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO18 17 USE strings_mod, ONLY: int2str 19 18 USE dimensions_mod, ONLY: iim, jjm, llm, ndm … … 200 199 !--------------------------------------------------------------------------- 201 200 CALL massbar(massem,massebx,masseby) 202 203 IF (CPPKEY_DEBUGIO) THEN204 CALL WriteField_u('massem',massem)205 CALL WriteField_u('wg',wg)206 CALL WriteField_u('pbarug',pbarug)207 CALL WriteField_v('pbarvg',pbarvg)208 CALL WriteField_u('p_tmp',p)209 CALL WriteField_u('pk_tmp',pk)210 CALL WriteField_u('teta_tmp',teta)211 DO iq=1,nqtot212 CALL WriteField_u('q_adv'//trim(int2str(iq)),q(:,:,iq))213 END DO214 END IF215 201 216 202 IF(isoCheck) WRITE(*,*) 'advtrac 227' -
LMDZ6/trunk/libf/dyn3dmem/advect_new_loc.f90
r5285 r5324 10 10 USE comconst_mod, ONLY: daysec 11 11 USE logic_mod, ONLY: conser 12 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO13 12 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 13 USE paramet_mod_h … … 249 248 if (pole_nord) ijb=ijb+iip1 250 249 if (pole_sud) ije=ije-iip1 251 IF (CPPKEY_DEBUGIO) THEN252 CALL WriteField_u('du_bis',du)253 END IF254 250 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) 255 251 DO l=1,llm … … 263 259 ENDDO 264 260 !$OMP END DO NOWAIT 265 IF (CPPKEY_DEBUGIO) THEN266 CALL WriteField_u('du1',du1)267 CALL WriteField_u('du2',du2)268 CALL WriteField_u('du_bis',du)269 END IF270 261 ijb=ij_begin 271 262 ije=ij_end -
LMDZ6/trunk/libf/dyn3dmem/advtrac_loc.f90
r5285 r5324 21 21 USE times 22 22 USE advtrac_mod, ONLY: finmasse 23 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO24 23 USE strings_mod, ONLY: int2str 25 24 USE dimensions_mod, ONLY: iim, jjm, llm, ndm … … 109 108 !ym ----> Reverifier lors de la parallelisation des autres schemas 110 109 111 IF (CPPKEY_DEBUGIO) THEN112 CALL WriteField_u('massem',massem)113 CALL WriteField_u('wg',wg)114 CALL WriteField_u('pbarug',pbarug)115 CALL WriteField_v('pbarvg',pbarvg)116 CALL WriteField_u('p_tmp',p)117 CALL WriteField_u('pk_tmp',pk)118 CALL WriteField_u('teta_tmp',teta)119 DO iq=1,nqtot120 CALL WriteField_u('q_adv'//trim(int2str(iq)),q(:,:,iq))121 END DO122 END IF123 124 110 ! 125 111 ! CALL Register_Hallo_v(pbarvg,llm,1,1,1,1,TestRequest) … … 131 117 ! WRITE(*,*) 'advtrac 157: appel de vlspltgen_loc' 132 118 CALL vlspltgen_loc(q, 2., massem, wg, pbarug, pbarvg, dtvr, p, pk, teta ) 133 134 IF (CPPKEY_DEBUGIO) THEN135 DO iq = 1, nqtot136 CALL WriteField_u('q_adv'//trim(int2str(iq)),q(:,:,iq))137 END DO138 END IF139 119 140 120 GOTO 1234 -
LMDZ6/trunk/libf/dyn3dmem/caladvtrac_loc.f90
r5285 r5324 16 16 USE Vampir 17 17 USE write_field_loc 18 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO19 18 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 19 USE paramet_mod_h … … 133 132 !$OMP ENDDO NOWAIT 134 133 135 IF (CPPKEY_DEBUGIO) THEN136 CALL WriteField_u('pbarug1',pbarug)137 CALL WriteField_v('pbarvg1',pbarvg)138 CALL WriteField_u('wg1',wg)139 END IF140 141 134 !$OMP BARRIER 142 135 … … 179 172 ! CALL WriteField_u('',) 180 173 181 182 IF (CPPKEY_DEBUGIO) THEN183 CALL WriteField_u('pbarug1',pbarug_adv)184 CALL WriteField_v('pbarvg1',pbarvg_adv)185 CALL WriteField_u('wg1',wg_adv)186 END IF187 174 ! !write(*,*) 'caladvtrac 185' 188 175 CALL advtrac_loc( pbarug_adv,pbarvg_adv,wg_adv, & -
LMDZ6/trunk/libf/dyn3dmem/caldyn_loc.f90
r5285 r5324 8 8 vorpot, ecin, bern, massebxy, convm 9 9 USE comvert_mod, ONLY: ap, bp 10 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO11 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 11 USE paramet_mod_h … … 86 85 CALL convmas2_loc ( convm ) 87 86 !$OMP BARRIER 88 IF (CPPKEY_DEBUGIO) THEN89 call WriteField_u('ucont',ucont)90 call WriteField_v('vcont',vcont)91 call WriteField_u('p',p)92 call WriteField_u('masse',masse)93 call WriteField_u('massebx',massebx)94 call WriteField_v('masseby',masseby)95 call WriteField_v('massebxy',massebxy)96 call WriteField_u('pbaru',pbaru)97 call WriteField_v('pbarv',pbarv)98 call WriteField_u('dteta',dteta)99 call WriteField_u('convm',convm)100 END IF101 87 102 88 !$OMP BARRIER … … 118 104 CALL dudv1_loc ( vorpot , pbaru , pbarv , du , dv ) 119 105 120 IF (CPPKEY_DEBUGIO) THEN121 call WriteField_u('w',w)122 call WriteField_v('vorpot',vorpot)123 call WriteField_u('du',du)124 call WriteField_v('dv',dv)125 END IF126 127 106 ! ! compute kinetic energy ecin() 128 107 CALL enercin_loc ( vcov , ucov , vcont , ucont , ecin ) … … 131 110 ! ! compute and add du() and dv() contributions from Bernouilli and pressure 132 111 CALL dudv2_loc ( teta , pkf , bern , du , dv ) 133 134 IF (CPPKEY_DEBUGIO) THEN135 call WriteField_u('ecin',ecin)136 call WriteField_u('bern',bern)137 call WriteField_u('du',du)138 call WriteField_v('dv',dv)139 call WriteField_u('pkf',pkf)140 END IF141 112 142 113 ijb=ij_begin-iip1 -
LMDZ6/trunk/libf/dyn3dmem/call_calfis_mod.f90
r5285 r5324 90 90 USE comvert_mod, ONLY: ap, bp, pressure_exner 91 91 USE temps_mod, ONLY: day_ini, day_ref, jd_ref, jh_ref, start_time 92 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_PHYS , CPPKEY_DEBUGIO92 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_PHYS 93 93 USE strings_mod, ONLY: int2str 94 94 USE iniprint_mod_h … … 117 117 !$OMP THREADPRIVATE(Request_physic ) 118 118 INTEGER :: ijb,ije,l,iq 119 120 121 IF (CPPKEY_DEBUGIO) THEN122 CALL WriteField_u('ucovfi',ucov)123 CALL WriteField_v('vcovfi',vcov)124 CALL WriteField_u('tetafi',teta)125 CALL WriteField_u('pfi',p)126 CALL WriteField_u('pkfi',pk)127 DO iq=1,nqtot128 CALL WriteField_u('qfi'//trim(int2str(iq)),q(:,:,iq))129 ENDDO130 END IF131 119 132 120 ! … … 169 157 CALL VTb(VThallo) 170 158 !$OMP END MASTER 171 172 IF (CPPKEY_DEBUGIO) THEN173 CALL WriteField_u('ucovfi',ucov)174 CALL WriteField_v('vcovfi',vcov)175 CALL WriteField_u('tetafi',teta)176 CALL WriteField_u('pfi',p)177 CALL WriteField_u('pkfi',pk)178 END IF179 159 180 160 CALL SetTag(Request_physic,800) … … 216 196 !$OMP BARRIER 217 197 CALL WaitRequest(Request_Physic) 218 219 !$OMP BARRIER220 221 222 IF (CPPKEY_DEBUGIO) THEN223 CALL WriteField_u('ucovfi',ucov)224 CALL WriteField_v('vcovfi',vcov)225 CALL WriteField_u('tetafi',teta)226 CALL WriteField_u('pfi',p)227 CALL WriteField_u('pkfi',pk)228 DO iq=1,nqtot229 CALL WriteField_u('qfi'//trim(int2str(iq)),q(:,:,iq))230 ENDDO231 END IF232 198 233 199 !$OMP BARRIER … … 301 267 302 268 endif ! of if (.not. pole_nord) 303 304 305 IF (CPPKEY_DEBUGIO) THEN 306 CALL WriteField_u('dufi',dufi) 307 CALL WriteField_v('dvfi',dvfi) 308 CALL WriteField_u('dtetafi',dtetafi) 309 CALL WriteField_u('dpfi',dpfi) 310 DO iq=1,nqtot 311 CALL WriteField_u('dqfi'//trim(int2str(iq)),dqfi(:,:,iq)) 312 ENDDO 313 END IF 269 314 270 315 271 !$OMP BARRIER … … 317 273 ! ajout des tendances physiques: 318 274 ! ------------------------------ 319 IF (CPPKEY_DEBUGIO) THEN320 CALL WriteField_u('ucovfi',ucov)321 CALL WriteField_v('vcovfi',vcov)322 CALL WriteField_u('tetafi',teta)323 CALL WriteField_u('psfi',ps)324 DO iq=1,nqtot325 CALL WriteField_u('qfi'//trim(int2str(iq)),q(:,:,iq))326 ENDDO327 END IF328 329 IF (CPPKEY_DEBUGIO) THEN330 CALL WriteField_u('ucovfi',ucov)331 CALL WriteField_v('vcovfi',vcov)332 CALL WriteField_u('tetafi',teta)333 CALL WriteField_u('psfi',ps)334 DO iq=1,nqtot335 CALL WriteField_u('qfi'//trim(int2str(iq)),q(:,:,iq))336 ENDDO337 END IF338 275 339 276 CALL addfi_loc( dtphys, leapf, forward , & … … 352 289 !$OMP BARRIER 353 290 354 IF (CPPKEY_DEBUGIO) THEN355 CALL WriteField_u('ucovfi',ucov)356 CALL WriteField_v('vcovfi',vcov)357 CALL WriteField_u('tetafi',teta)358 CALL WriteField_u('psfi',ps)359 DO iq=1,nqtot360 CALL WriteField_u('qfi'//trim(int2str(iq)),q(:,:,iq))361 ENDDO362 END IF363 364 291 IF (ok_strato) THEN 365 292 ! CALL top_bound_loc( vcov,ucov,teta,masse,dufi,dvfi,dtetafi) … … 397 324 ! CALL diagedyn(ztit,2,1,1,dtphys,ucov, vcov , ps, p ,pk , teta , q(:,:,1), q(:,:,2)) 398 325 write(lunout,*)"call_calfis: diagedyn disabled in dyn3dmem !!" 399 ENDIF 400 401 IF (CPPKEY_DEBUGIO) THEN 402 CALL WriteField_u('ucovfi',ucov_dyn) 403 CALL WriteField_v('vcovfi',vcov_dyn) 404 CALL WriteField_u('tetafi',teta_dyn) 405 CALL WriteField_u('psfi',ps_dyn) 406 DO iq=1,nqtot 407 CALL WriteField_u('qfi'//trim(int2str(iq)),q_dyn(:,:,iq)) 408 ENDDO 409 END IF 410 326 ENDIF 411 327 412 328 !-jld -
LMDZ6/trunk/libf/dyn3dmem/call_dissip_mod.f90
r5285 r5324 89 89 USE vampir 90 90 USE write_field_loc 91 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO92 91 USE comgeom_mod_h 93 92 IMPLICIT NONE … … 146 145 ! CALL FTRACE_REGION_BEGIN("dissip") 147 146 CALL dissip_loc(vcov,ucov,teta,p,dvdis,dudis,dtetadis) 148 149 IF (CPPKEY_DEBUGIO) THEN150 CALL WriteField_u('dudis',dudis)151 CALL WriteField_v('dvdis',dvdis)152 CALL WriteField_u('dtetadis',dtetadis)153 END IF154 147 155 148 ! CALL FTRACE_REGION_END("dissip") -
LMDZ6/trunk/libf/dyn3dmem/dissip_loc.f90
r5285 r5324 11 11 USE dissip_mod, ONLY: dissip_allocate 12 12 USE comconst_mod, ONLY: dtdiss 13 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO14 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 14 USE paramet_mod_h … … 119 118 ENDIF 120 119 121 IF (CPPKEY_DEBUGIO) THEN122 call WriteField_u('gdx',gdx)123 call WriteField_v('gdy',gdy)124 END IF125 126 120 ijb=ij_begin 127 121 ije=ij_end … … 164 158 ENDIF 165 159 166 IF (CPPKEY_DEBUGIO) THEN167 call WriteField_u('grx',grx)168 call WriteField_v('gry',gry)169 END IF170 171 172 160 ijb=ij_begin 173 161 ije=ij_end … … 218 206 ENDIF 219 207 220 IF (CPPKEY_DEBUGIO) THEN221 call WriteField_u('gdx',gdx)222 END IF223 224 225 208 ijb=ij_begin 226 209 ije=ij_end -
LMDZ6/trunk/libf/dyn3dmem/exner_hyb_loc_m.f90
r5285 r5324 38 38 USE comconst_mod, ONLY: cpp, kappa, r, jmp1 39 39 USE comvert_mod, ONLY: preff 40 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO41 40 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 42 41 USE paramet_mod_h … … 187 186 jjb=jj_begin 188 187 jje=jj_end 189 IF (CPPKEY_DEBUGIO) THEN190 call WriteField_u('pkf',pkf)191 END IF192 188 CALL filtreg_p ( pkf,jjb_u,jje_u,jjb,jje, jmp1, llm, & 193 189 2, 1, .TRUE., 1 ) 194 IF (CPPKEY_DEBUGIO) THEN195 call WriteField_u('pkf',pkf)196 END IF197 190 end if 198 191 -
LMDZ6/trunk/libf/dyn3dmem/groupe_loc.f90
r5285 r5324 5 5 USE groupe_mod 6 6 USE comconst_mod, ONLY: ngroup 7 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO8 7 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 9 8 USE paramet_mod_h … … 74 73 !$OMP END DO NOWAIT 75 74 76 IF (CPPKEY_DEBUGIO) THEN77 CALL WriteField_v('pbarvm',reshape(pbarvm,(/ip1jm,llm/)))78 END IF79 75 call groupeun_loc(jjm,llm,jjb_v,jje_v,jjb,jje,pbarvm) 80 IF (CPPKEY_DEBUGIO) THEN81 CALL WriteField_v('pbarvm',reshape(pbarvm,(/ip1jm,llm/)))82 END IF83 76 ! Champs 3D 84 77 -
LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.f90
r5323 r5324 40 40 xios_set_current_context, & 41 41 using_xios 42 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA, CPPKEY_REPROBUS , CPPKEY_DEBUGIO42 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA, CPPKEY_REPROBUS 43 43 USE lmdz_reprobus_wrappers, ONLY: finalize_reprobus 44 44 USE strings_mod, ONLY: int2str … … 685 685 !$OMP END MASTER 686 686 687 IF (CPPKEY_DEBUGIO) THEN688 call WriteField_u('du',du)689 call WriteField_v('dv',dv)690 call WriteField_u('dteta',dteta)691 call WriteField_u('dp',dp)692 call WriteField_u('w',w)693 call WriteField_u('pbaru',pbaru)694 call WriteField_v('pbarv',pbarv)695 call WriteField_u('p',p)696 call WriteField_u('masse',masse)697 call WriteField_u('pk',pk)698 END IF699 687 !----------------------------------------------------------------------- 700 688 ! calcul des tendances advection des traceurs (dont l'humidite) … … 736 724 call VTb(VTintegre) 737 725 !$OMP END MASTER 738 IF (CPPKEY_DEBUGIO) THEN739 if (true_itau>20) then740 call WriteField_u('ucovm1',ucovm1)741 call WriteField_v('vcovm1',vcovm1)742 call WriteField_u('tetam1',tetam1)743 call WriteField_u('psm1',psm1)744 call WriteField_u('ucov_int',ucov)745 call WriteField_v('vcov_int',vcov)746 call WriteField_u('teta_int',teta)747 call WriteField_u('ps_int',ps)748 endif749 END IF750 726 !$OMP BARRIER 751 727 ! CALL FTRACE_REGION_BEGIN("integrd") … … 764 740 ! CALL FTRACE_REGION_END("integrd") 765 741 !$OMP BARRIER 766 IF (CPPKEY_DEBUGIO) THEN767 call WriteField_u('ucovm1',ucovm1)768 call WriteField_v('vcovm1',vcovm1)769 call WriteField_u('tetam1',tetam1)770 call WriteField_u('psm1',psm1)771 call WriteField_u('ucov_int',ucov)772 call WriteField_v('vcov_int',vcov)773 call WriteField_u('teta_int',teta)774 call WriteField_u('ps_int',ps)775 END IF776 742 777 743 call check_isotopes(q,ijb_u,ije_u,'leapfrog 775') -
LMDZ6/trunk/libf/dyn3dmem/vlspltgen_loc.F90
r5285 r5324 33 33 USE comconst_mod, ONLY: cpp 34 34 USE logic_mod, ONLY: adv_qsat_liq 35 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO36 35 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 37 36 USE paramet_mod_h -
LMDZ6/trunk/libf/misc/lmdz_cppkeys_wrapper.F90
r5249 r5324 25 25 IMPLICIT NONE; PRIVATE 26 26 PUBLIC nf90_format, CPPKEY_PHYS, CPPKEY_INCA, CPPKEY_STRATAER, CPPKEY_DUST, & 27 CPPKEY_ DEBUGIO, CPPKEY_INLANDSIS, CPPKEY_OUTPUTPHYSSCM, CPPKEY_COSP, CPPKEY_COSP2, &27 CPPKEY_INLANDSIS, CPPKEY_OUTPUTPHYSSCM, CPPKEY_COSP, CPPKEY_COSP2, & 28 28 CPPKEY_COSPV2, CPPKEY_REPROBUS 29 29 30 30 #ifdef NC_DOUBLE 31 INTEGER , PARAMETER:: nf90_format = nf90_double31 INTEGER :: nf90_format = nf90_double 32 32 #else 33 INTEGER , PARAMETER:: nf90_format = nf90_float33 INTEGER :: nf90_format = nf90_float 34 34 #endif 35 35 36 36 #ifdef CPP_PHYS 37 LOGICAL , PARAMETER:: CPPKEY_PHYS = .TRUE.37 LOGICAL :: CPPKEY_PHYS = .TRUE. 38 38 #else 39 LOGICAL , PARAMETER:: CPPKEY_PHYS = .FALSE.39 LOGICAL :: CPPKEY_PHYS = .FALSE. 40 40 #endif 41 41 42 42 #ifdef INCA 43 LOGICAL , PARAMETER:: CPPKEY_INCA = .TRUE.43 LOGICAL :: CPPKEY_INCA = .TRUE. 44 44 #else 45 LOGICAL , PARAMETER:: CPPKEY_INCA = .FALSE.45 LOGICAL :: CPPKEY_INCA = .FALSE. 46 46 #endif 47 47 48 48 #ifdef REPROBUS 49 LOGICAL , PARAMETER:: CPPKEY_REPROBUS = .TRUE.49 LOGICAL :: CPPKEY_REPROBUS = .TRUE. 50 50 #else 51 LOGICAL , PARAMETER:: CPPKEY_REPROBUS = .FALSE.51 LOGICAL :: CPPKEY_REPROBUS = .FALSE. 52 52 #endif 53 53 54 54 #ifdef CPP_StratAer 55 LOGICAL , PARAMETER:: CPPKEY_STRATAER = .TRUE.55 LOGICAL :: CPPKEY_STRATAER = .TRUE. 56 56 #else 57 LOGICAL , PARAMETER:: CPPKEY_STRATAER = .FALSE.57 LOGICAL :: CPPKEY_STRATAER = .FALSE. 58 58 #endif 59 59 60 60 #ifdef CPP_DUST 61 LOGICAL , PARAMETER:: CPPKEY_DUST = .TRUE.61 LOGICAL :: CPPKEY_DUST = .TRUE. 62 62 #else 63 LOGICAL, PARAMETER :: CPPKEY_DUST = .FALSE. 64 #endif 65 66 #ifdef DEBUG_IO 67 LOGICAL, PARAMETER :: CPPKEY_DEBUGIO = .TRUE. 68 #else 69 LOGICAL, PARAMETER :: CPPKEY_DEBUGIO = .FALSE. 63 LOGICAL :: CPPKEY_DUST = .FALSE. 70 64 #endif 71 65 72 66 #ifdef CPP_INLANDSIS 73 LOGICAL , PARAMETER:: CPPKEY_INLANDSIS = .TRUE.67 LOGICAL :: CPPKEY_INLANDSIS = .TRUE. 74 68 #else 75 LOGICAL , PARAMETER:: CPPKEY_INLANDSIS = .FALSE.69 LOGICAL :: CPPKEY_INLANDSIS = .FALSE. 76 70 #endif 77 71 78 72 #ifdef OUTPUT_PHYS_SCM 79 LOGICAL , PARAMETER:: CPPKEY_OUTPUTPHYSSCM = .TRUE.73 LOGICAL :: CPPKEY_OUTPUTPHYSSCM = .TRUE. 80 74 #else 81 LOGICAL , PARAMETER:: CPPKEY_OUTPUTPHYSSCM = .FALSE.75 LOGICAL :: CPPKEY_OUTPUTPHYSSCM = .FALSE. 82 76 #endif 83 77 84 78 #ifdef CPP_COSP 85 LOGICAL , PARAMETER:: CPPKEY_COSP = .TRUE.79 LOGICAL :: CPPKEY_COSP = .TRUE. 86 80 #else 87 LOGICAL , PARAMETER:: CPPKEY_COSP = .FALSE.81 LOGICAL :: CPPKEY_COSP = .FALSE. 88 82 #endif 89 83 90 84 #ifdef CPP_COSP2 91 LOGICAL , PARAMETER:: CPPKEY_COSP2 = .TRUE.85 LOGICAL :: CPPKEY_COSP2 = .TRUE. 92 86 #else 93 LOGICAL , PARAMETER:: CPPKEY_COSP2 = .FALSE.87 LOGICAL :: CPPKEY_COSP2 = .FALSE. 94 88 #endif 95 89 96 90 #ifdef CPP_COSPV2 97 LOGICAL , PARAMETER:: CPPKEY_COSPV2 = .TRUE.91 LOGICAL :: CPPKEY_COSPV2 = .TRUE. 98 92 #else 99 LOGICAL , PARAMETER:: CPPKEY_COSPV2 = .FALSE.93 LOGICAL :: CPPKEY_COSPV2 = .FALSE. 100 94 #endif 101 95
Note: See TracChangeset
for help on using the changeset viewer.