Changeset 5641 for LMDZ6/branches/contrails/libf/phylmd/infotrac_phy.F90
- Timestamp:
- May 1, 2025, 6:00:03 PM (5 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/contrails/libf/phylmd/infotrac_phy.F90
r5623 r5641 27 27 !=== FOR ISOTOPES: Specific to water 28 28 PUBLIC :: iH2O !--- Value of "ixIso" for "H2O" isotopes class 29 PUBLIC :: ivap, iliq, isol, ibs, icf, iqvc, icf a, ipcf, iqia, iqva29 PUBLIC :: ivap, iliq, isol, ibs, icf, iqvc, icfl, icfc, iqtl, iqtc 30 30 !=== FOR ISOTOPES: Depending on the selected isotopes family 31 31 PUBLIC :: isotope !--- Selected isotopes database (argument of getKey) … … 103 103 104 104 !=== INDICES FOR WATER 105 INTEGER, SAVE :: ivap, iliq, isol, ibs, icf, iqvc, icf a, ipcf, iqia, iqva106 !$OMP THREADPRIVATE(ivap, iliq, isol, ibs, icf, iqvc, icf a, ipcf, iqia, iqva)105 INTEGER, SAVE :: ivap, iliq, isol, ibs, icf, iqvc, icfl, icfc, iqtl, iqtc 106 !$OMP THREADPRIVATE(ivap, iliq, isol, ibs, icf, iqvc, icfl, icfc, iqtl, iqtc) 107 107 108 108 !=== DIMENSIONS OF THE TRACERS TABLES AND OTHER SCALAR VARIABLES … … 364 364 ibs = strIdx(tracers(:)%name, addPhase('H2O', 'b')) 365 365 icf = strIdx(tracers(:)%name, 'CLDFRA') 366 iqvc = strIdx(tracers(:)%name, 'CLDVAP _g')367 icf a = strIdx(tracers(:)%name, 'CONTFRA')368 i pcf = strIdx(tracers(:)%name, 'PERSCONTFRA')369 iq va = strIdx(tracers(:)%name, 'CONTWATER_g')370 iq ia = strIdx(tracers(:)%name, 'CONTWATER_s')366 iqvc = strIdx(tracers(:)%name, 'CLDVAP') 367 icfl = strIdx(tracers(:)%name, 'LINCONTFRA') 368 icfc = strIdx(tracers(:)%name, 'CIRCONTFRA') 369 iqtl = strIdx(tracers(:)%name, 'LINCONTWATER') 370 iqtc = strIdx(tracers(:)%name, 'CIRCONTWATER') 371 371 !--Two ways of declaring tracers - the way below should be deleted in the future 372 372 IF (icf.EQ.0) icf = strIdx(tracers(:)%name, addPhase('H2O', 'f')) 373 373 IF (iqvc.EQ.0) iqvc = strIdx(tracers(:)%name, addPhase('H2O', 'c')) 374 IF (icf a.EQ.0) icfa = strIdx(tracers(:)%name, addPhase('H2O', 'a'))375 IF (i pcf.EQ.0) ipcf = strIdx(tracers(:)%name, addPhase('H2O', 'p'))376 IF (iq va.EQ.0) iqva = strIdx(tracers(:)%name, addPhase('H2O', 'q'))377 IF (iq ia.EQ.0) iqia = strIdx(tracers(:)%name, addPhase('H2O', 't'))374 IF (icfl.EQ.0) icfl = strIdx(tracers(:)%name, addPhase('H2O', 'z')) 375 IF (icfc.EQ.0) icfc = strIdx(tracers(:)%name, addPhase('H2O', 'y')) 376 IF (iqtl.EQ.0) iqtl = strIdx(tracers(:)%name, addPhase('H2O', 'x')) 377 IF (iqtc.EQ.0) iqtc = strIdx(tracers(:)%name, addPhase('H2O', 'w')) 378 378 379 379 IF(CPPKEY_STRATAER .AND. type_trac == 'coag') THEN
Note: See TracChangeset
for help on using the changeset viewer.