Ignore:
Timestamp:
Jul 17, 2018, 2:16:57 PM (6 years ago)
Author:
emillour
Message:

Common dynamics:
Enable tracer names to be up to 30 characters long (instead of 20).
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/libf/dyn3d_common/infotrac.F90

    r1650 r1971  
    1616
    1717! Name variables
    18   CHARACTER(len=20), ALLOCATABLE, DIMENSION(:), SAVE :: tname ! tracer short name for restart and diagnostics
    19   CHARACTER(len=23), ALLOCATABLE, DIMENSION(:), SAVE :: ttext ! tracer long name for diagnostics
     18  CHARACTER(len=30), ALLOCATABLE, DIMENSION(:), SAVE :: tname ! tracer short name for restart and diagnostics
     19  CHARACTER(len=33), ALLOCATABLE, DIMENSION(:), SAVE :: ttext ! tracer long name for diagnostics
    2020
    2121! iadv  : index of trasport schema for each tracer
     
    101101    INTEGER, ALLOCATABLE, DIMENSION(:) :: vadv_inca  ! index of vertical trasport schema
    102102
    103     CHARACTER(len=15), ALLOCATABLE, DIMENSION(:) :: tnom_0  ! tracer short name
    104     CHARACTER(len=15), ALLOCATABLE, DIMENSION(:) :: tnom_transp ! transporting fluid short name: CRisi
     103    CHARACTER(len=30), ALLOCATABLE, DIMENSION(:) :: tnom_0  ! tracer short name
     104    CHARACTER(len=30), ALLOCATABLE, DIMENSION(:) :: tnom_transp ! transporting fluid short name: CRisi
    105105    CHARACTER(len=3), DIMENSION(30) :: descrq
    106106    CHARACTER(len=1), DIMENSION(3)  :: txts
    107107    CHARACTER(len=2), DIMENSION(9)  :: txtp
    108     CHARACTER(len=23)               :: str1,str2
     108    CHARACTER(len=30)               :: str1,str2
    109109 
    110110    INTEGER :: nqtrue  ! number of tracers read from tracer.def, without higer order of moment
     
    113113    LOGICAL :: continu,nouveau_traceurdef
    114114    INTEGER :: IOstatus ! gestion de la retrocompatibilite de traceur.def
    115     CHARACTER(len=15) :: tchaine   
     115    CHARACTER(len=30) :: tchaine   
    116116   
    117117    character(len=80) :: line ! to store a line of text
     
    808808    ! inputs
    809809    INTEGER nqtrue
    810     CHARACTER(len=15) tnom_0(nqtrue)
     810    CHARACTER(len=*) tnom_0(nqtrue)
    811811   
    812812    ! locals   
     
    815815    INTEGER, ALLOCATABLE,DIMENSION(:) :: nb_isoind
    816816    INTEGER :: ntraceurs_zone_prec,iq,phase,ixt,iiso,izone
    817     CHARACTER(len=19) :: tnom_trac
     817    CHARACTER(len=30) :: tnom_trac
    818818    INCLUDE "iniprint.h"
    819819
Note: See TracChangeset for help on using the changeset viewer.