Changeset 4485 for LMDZ6/branches/blowing_snow/libf/dyn3d_common
- Timestamp:
- Mar 30, 2023, 9:07:40 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/blowing_snow/libf/dyn3d_common/infotrac.F90
r4433 r4485 37 37 ! |--------------------+-----------------------+-----------------+---------------+----------------------------| 38 38 ! | water in different | water tagging | water isotopes | other tracers | additional tracers moments | 39 ! | phases: H2O_[gls ]| isotopes | | | for higher order schemes |39 ! | phases: H2O_[glsb] | isotopes | | | for higher order schemes | 40 40 ! |--------------------+-----------------------+-----------------+---------------+----------------------------| 41 41 ! | | | | | | … … 66 66 ! | longName | Long name (with adv. scheme suffix) for outputs | ttext | | 67 67 ! | type | Type (so far: tracer or tag) | / | tracer,tag | 68 ! | phase | Phases list ("g"as / "l"iquid / "s"olid ) | / | [g][l][s]|68 ! | phase | Phases list ("g"as / "l"iquid / "s"olid / "b"lowing) | / | [g][l][s][b] | 69 69 ! | component | Name(s) of the merged/cumulated section(s) | / | coma-separated names | 70 70 ! | iGeneration | Generation (>=1) | / | | … … 92 92 ! | trac | ntiso | Isotopes + tagging tracers list + number | / | ntraciso | | 93 93 ! | zone | nzone | Geographic tagging zones list + number | / | ntraceurs_zone | | 94 ! | phase | nphas | Phases list + number | | [g][l][s], 1:3|94 ! | phase | nphas | Phases list + number | |[g][l][s][b],1:4 | 95 95 ! | iqIsoPha | Index in "qx" = f(name(1:ntiso)),phas) | iqiso | 1:nqtot | 96 96 ! | itZonIso | Index in "trac(1:ntiso)"= f(zone, name(1:niso)) | index_trac | 1:ntiso | … … 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.
