Ignore:
Timestamp:
Jun 23, 2023, 4:10:41 PM (13 months ago)
Author:
Laurent Fairhead
Message:

Merged trunk revisions from r4443 to r4582 (HEAD) into branch

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  
    2626      INTEGER iflag_top_bound ! sponge type
    2727      INTEGER ngroup ! parameter to group points (along longitude) near poles
     28      REAL maxlatfilter ! maximum latitude (in degrees) above which filter is active
    2829      INTEGER mode_top_bound  ! sponge mode
    2930      REAL tau_top_bound ! inverse of sponge characteristic time scale (Hz)
  • LMDZ6/branches/Portage_acc/libf/dyn3d_common/infotrac.F90

    r4446 r4584  
    66   USE readTracFiles_mod, ONLY: trac_type, readTracersFiles, tracers, setGeneration, itZonIso, nzone, tran0, isoZone, &
    77        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
    109   IMPLICIT NONE
    1110
     
    3736!  |--------------------+-----------------------+-----------------+---------------+----------------------------|
    3837!  | 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  |
    4039!  |--------------------+-----------------------+-----------------+---------------+----------------------------|
    4140!  |                    |                       |                 |               |                            |
     
    6665!  | longName    | Long name (with adv. scheme suffix) for outputs      | ttext       |                        |
    6766!  | 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]           |
    6968!  | component   | Name(s) of the merged/cumulated section(s)           | /           | coma-separated names   |
    7069!  | iGeneration | Generation (>=1)                                     | /           |                        |
     
    9291!  | trac   | ntiso  | Isotopes + tagging tracers list + number         | / | ntraciso       |                 |
    9392!  | 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 |
    9594!  | iqIsoPha        | Index in "qx"           = f(name(1:ntiso)),phas) | iqiso              | 1:nqtot         |
    9695!  | itZonIso        | Index in "trac(1:ntiso)"= f(zone, name(1:niso))  | index_trac         | 1:ntiso         |
     
    169168!------------------------------------------------------------------------------------------------------------------------------
    170169   suff          = ['x ','y ','z ','xx','xy','xz','yy','yz','zz']
     170   descrq( 1:30) =  '   '
    171171   descrq( 1: 2) = ['LMV','BAK']
    172172   descrq(10:20) = ['VL1','VLP','FH1','FH2','VLH','   ','PPM','PPS','PPP','   ','SLP']
     
    227227      nbtr = nqINCA + nqCO2                                          !--- Number of tracers passed to phytrac
    228228      nqtrue = nbtr + nqo                                            !--- Total number of "true" tracers
    229       IF(ALL([2,3] /= nqo)) CALL abort_gcm(modname, 'Only 2 or 3 water 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)
    230230      ALLOCATE(hadv(nqtrue), hadv_inca(nqINCA), conv_flg_inca(nqINCA), solsym_inca(nqINCA))
    231231      ALLOCATE(vadv(nqtrue), vadv_inca(nqINCA),  pbl_flg_inca(nqINCA))
Note: See TracChangeset for help on using the changeset viewer.