Changeset 1808


Ignore:
Timestamp:
Oct 23, 2017, 10:08:56 PM (7 years ago)
Author:
jvatant
Message:

Minor modifs :
+ correct a bug for ifort compiling in muphy
+ added some outputs for chemistry
JVO

Location:
trunk/LMDZ.TITAN/libf
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.TITAN/libf/muphytitan/strings.F90

    r1793 r1808  
    854854    !! If the size of the output string vector (i.e. the character length of the string elements within the
    855855    !! vector) is too small, words can be truncated.
    856     OBJECT(words), INTENT(in)                                :: this
     856    OBJECT(words), INTENT(in)                                      :: this
    857857      !! A words object reference
    858     CHARACTER(len=*), INTENT(out), ALLOCATABLE, DIMENSION(:) :: ret
     858    CHARACTER(len=st_slen), INTENT(out), ALLOCATABLE, DIMENSION(:) :: ret
    859859      !! An allocatable vector of assumed length string with the words of __this__
    860860    LOGICAL             :: ok
  • trunk/LMDZ.TITAN/libf/phytitan/physiq_mod.F90

    r1795 r1808  
    14601460      ! Output tracers.
    14611461      if (tracer) then
    1462      
     1462
    14631463         if (callmufi) then ! For now we assume an given order for tracers !
    14641464            call writediagfi(ngrid,"mu_m0as","Spherical mode 0th order moment",'kg/kg',3,zq(:,:,1))
     
    14681468         endif ! end of 'callmufi'
    14691469
     1470        if ( callchim .and. (.not. callmufi) ) then
     1471           call writediagfi(ngrid,"C2H2","C2H2",'kg/kg',3,zq(:,:,10))
     1472           call writediagfi(ngrid,"C2H4","C2H4",'kg/kg',3,zq(:,:,12))
     1473           call writediagfi(ngrid,"C2H6","C2H6",'kg/kg',3,zq(:,:,14))
     1474           call writediagfi(ngrid,"C4H2","C4H2",'kg/kg',3,zq(:,:,26))
     1475           call writediagfi(ngrid,"HCN","HCN",'kg/kg',3,zq(:,:,36))
     1476           call writediagfi(ngrid,"HC3N","HC3N",'kg/kg',3,zq(:,:,42))
     1477        else if ( callchim .and. callmufi ) then
     1478           call writediagfi(ngrid,"C2H2","C2H2",'kg/kg',3,zq(:,:,6))
     1479           call writediagfi(ngrid,"C2H4","C2H4",'kg/kg',3,zq(:,:,8))
     1480           call writediagfi(ngrid,"C2H6","C2H6",'kg/kg',3,zq(:,:,10))
     1481           call writediagfi(ngrid,"C4H2","C4H2",'kg/kg',3,zq(:,:,22))
     1482           call writediagfi(ngrid,"HCN","HCN",'kg/kg',3,zq(:,:,32))
     1483           call writediagfi(ngrid,"HC3N","HC3N",'kg/kg',3,zq(:,:,38))
     1484        endif
     1485
    14701486       endif ! end of 'tracer'
    14711487
Note: See TracChangeset for help on using the changeset viewer.