Changeset 4817 for LMDZ6/trunk


Ignore:
Timestamp:
Feb 14, 2024, 10:46:30 AM (3 months ago)
Author:
Sebastien Nguyen
Message:

modifications for using xios with LMDZISO and a minor bug in wxios.F90

Location:
LMDZ6/trunk/libf
Files:
2 edited

Legend:

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

    r4619 r4817  
    99    CHARACTER(len=100), SAVE :: g_ctx_name ="LMDZ"
    1010    TYPE(xios_context), SAVE :: g_ctx
    11 !$OMP THREADPRIVATE(g_comm,g_cts_name,g_ctx)
     11!$OMP THREADPRIVATE(g_comm,g_ctx_name,g_ctx)
    1212    LOGICAL, SAVE :: g_flag_xml = .FALSE.
    1313    CHARACTER(len=100) :: g_field_name = "nofield"
  • LMDZ6/trunk/libf/phylmdiso/phys_output_mod.F90

    r4619 r4817  
    4545    USE mod_grid_phy_lmdz, only: klon_glo,nbp_lon,nbp_lat
    4646    USE print_control_mod, ONLY: prt_level,lunout
    47     USE vertical_layers_mod, ONLY: ap,bp,preff,presnivs, aps, bps, pseudoalt
     47    USE vertical_layers_mod, ONLY: ap,bp,preff,presnivs, aps, bps, pseudoalt, presinter
    4848    USE time_phylmdz_mod, ONLY: day_ini, itau_phy, start_time, annee_ref, day_ref
    4949    ! ug Pour les sorties XIOS
     
    378378      IF (iff.LE.6.OR.iff.EQ.10) THEN
    379379        CALL wxios_add_vaxis("presnivs", &
    380              levmax(iff) - levmin(iff) + 1, presnivs(levmin(iff):levmax(iff)))
     380            levmax(iff) - levmin(iff) + 1, presnivs(levmin(iff):levmax(iff)))
     381        CALL wxios_add_vaxis("presinter", &
     382            klev + 1, presinter(1:klev+1))
    381383        CALL wxios_add_vaxis("Ahyb", &
    382384            levmax(iff) - levmin(iff) + 1, aps(levmin(iff):levmax(iff)), positif='down', &
     
    419421            levmax(iff) - levmin(iff) + 1, rlevSTD(levmin(iff):levmax(iff)))
    420422      ENDIF
    421     ENDIF
     423    ENDIF !using_xios
    422424
    423425        IF (clef_files(iff)) THEN
Note: See TracChangeset for help on using the changeset viewer.