Changeset 4584 for LMDZ6/branches/Portage_acc/libf/dyn3d_common
- Timestamp:
- Jun 23, 2023, 4:10:41 PM (13 months ago)
- Location:
- LMDZ6/branches/Portage_acc/libf/dyn3d_common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Portage_acc/libf/dyn3d_common/comconst_mod.F90
r2597 r4584 26 26 INTEGER iflag_top_bound ! sponge type 27 27 INTEGER ngroup ! parameter to group points (along longitude) near poles 28 REAL maxlatfilter ! maximum latitude (in degrees) above which filter is active 28 29 INTEGER mode_top_bound ! sponge mode 29 30 REAL tau_top_bound ! inverse of sponge characteristic time scale (Hz) -
LMDZ6/branches/Portage_acc/libf/dyn3d_common/infotrac.F90
r4446 r4584 6 6 USE readTracFiles_mod, ONLY: trac_type, readTracersFiles, tracers, setGeneration, itZonIso, nzone, tran0, isoZone, & 7 7 delPhase, niso, getKey, isot_type, readIsotopesFile, isotope, maxTableWidth, iqIsoPha, nphas, ixIso, isoPhas, & 8 addPhase, iH2O, nbIso, isoSelect, testTracersFiles, isoKeys, indexUpdate, isoCheck, nzone, ntiso, isoName, & 9 addKey 8 addPhase, iH2O, addKey, isoSelect, testTracersFiles, isoKeys, indexUpdate, isoCheck, nbIso, ntiso, isoName 10 9 IMPLICIT NONE 11 10 … … 37 36 ! |--------------------+-----------------------+-----------------+---------------+----------------------------| 38 37 ! | water in different | water tagging | water isotopes | other tracers | additional tracers moments | 39 ! | phases: H2O_[gls ]| isotopes | | | for higher order schemes |38 ! | phases: H2O_[glsb] | isotopes | | | for higher order schemes | 40 39 ! |--------------------+-----------------------+-----------------+---------------+----------------------------| 41 40 ! | | | | | | … … 66 65 ! | longName | Long name (with adv. scheme suffix) for outputs | ttext | | 67 66 ! | type | Type (so far: tracer or tag) | / | tracer,tag | 68 ! | phase | Phases list ("g"as / "l"iquid / "s"olid ) | / | [g][l][s]|67 ! | phase | Phases list ("g"as / "l"iquid / "s"olid / "b"lowing) | / | [g][l][s][b] | 69 68 ! | component | Name(s) of the merged/cumulated section(s) | / | coma-separated names | 70 69 ! | iGeneration | Generation (>=1) | / | | … … 92 91 ! | trac | ntiso | Isotopes + tagging tracers list + number | / | ntraciso | | 93 92 ! | zone | nzone | Geographic tagging zones list + number | / | ntraceurs_zone | | 94 ! | phase | nphas | Phases list + number | | [g][l][s], 1:3|93 ! | phase | nphas | Phases list + number | |[g][l][s][b],1:4 | 95 94 ! | iqIsoPha | Index in "qx" = f(name(1:ntiso)),phas) | iqiso | 1:nqtot | 96 95 ! | itZonIso | Index in "trac(1:ntiso)"= f(zone, name(1:niso)) | index_trac | 1:ntiso | … … 169 168 !------------------------------------------------------------------------------------------------------------------------------ 170 169 suff = ['x ','y ','z ','xx','xy','xz','yy','yz','zz'] 170 descrq( 1:30) = ' ' 171 171 descrq( 1: 2) = ['LMV','BAK'] 172 172 descrq(10:20) = ['VL1','VLP','FH1','FH2','VLH',' ','PPM','PPS','PPP',' ','SLP'] … … 227 227 nbtr = nqINCA + nqCO2 !--- Number of tracers passed to phytrac 228 228 nqtrue = nbtr + nqo !--- Total number of "true" tracers 229 IF(ALL([2,3 ] /= nqo)) CALL abort_gcm(modname, 'Only 2 or 3water phases allowed ; found nqo='//TRIM(int2str(nqo)), 1)229 IF(ALL([2,3,4,5] /= nqo)) CALL abort_gcm(modname, 'Only 2, 3, 4 , 5 water phases allowed ; found nqo='//TRIM(int2str(nqo)), 1) 230 230 ALLOCATE(hadv(nqtrue), hadv_inca(nqINCA), conv_flg_inca(nqINCA), solsym_inca(nqINCA)) 231 231 ALLOCATE(vadv(nqtrue), vadv_inca(nqINCA), pbl_flg_inca(nqINCA))
Note: See TracChangeset
for help on using the changeset viewer.