Changeset 4608 for LMDZ6/trunk/libf/misc


Ignore:
Timestamp:
Jul 5, 2023, 12:03:42 PM (19 months ago)
Author:
acozic
Message:

Add of an output file containing mass flow when offline parameter is to "yes"
this file will be on horizontal grid with vertical level klev
When LMDZ is coupled to Inca, we don't call anymore the routine phystoken if offline=y

Anne Cozic

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/misc/wxios.F90

    r4606 r4608  
    183183      IMPLICIT NONE
    184184
    185       TYPE(xios_fieldgroup) :: group_handle
     185      TYPE(xios_fieldgroup) :: group_handle, philev_hdl
    186186      TYPE(xios_field) :: child
    187187      INTEGER :: k, iq
    188       CHARACTER(len=12) :: nvar   
     188      CHARACTER(len=12) :: nvar, name_phi   
    189189      CHARACTER(LEN=maxlen) :: varname, dn
    190190      CHARACTER(LEN=maxlen) :: unt
     
    261261         CALL xios_add_child(group_handle, child, varname)
    262262         CALL xios_set_attr(child, name=varname, unit=unt)
     263      ENDDO
     264     
     265
     266      ! group create for offline mass flow variables
     267      CALL xios_get_handle("philev_grp", philev_hdl)
     268
     269      DO k=1,79
     270         IF (k<10) THEN
     271            WRITE(nvar,'(i1)') k
     272         ELSE IF (k<100) THEN
     273            WRITE(nvar,'(i2)') k
     274         ELSE
     275            WRITE(nvar,'(i3)') k
     276         END IF
     277         name_phi= "phi_lev"//TRIM(nvar)
     278         CALL xios_add_child(philev_hdl, child, "phi_lev"//TRIM(nvar))
     279         CALL xios_set_attr(child, name=trim(name_phi))
    263280      ENDDO
    264281
Note: See TracChangeset for help on using the changeset viewer.