Changeset 5818 for LMDZ6


Ignore:
Timestamp:
Sep 17, 2025, 1:12:39 PM (3 months ago)
Author:
rkazeroni
Message:

For GPU porting of transp routine:

  • Put routine into module (speeds up source-to-source transformation)
  • Add "horizontal" comment to specify possible names of horizontal variables
Location:
LMDZ6/trunk/libf
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/physiq_mod.F90

    r5817 r5818  
    7878    USE time_phylmdz_mod, only: current_time, itau_phy, pdtphys, raz_date, update_time
    7979    USE tracinca_mod, ONLY: config_inca
     80    USE transp_mod, ONLY: transp
    8081    USE tropopause_m,     ONLY: dyn_tropopause
    8182    USE vampir
     
    860861    EXTERNAL phyredem  ! ecrire l'etat de redemarrage de la physique
    861862    EXTERNAL suphel    ! initialiser certaines constantes
    862     EXTERNAL transp    ! transport total de l'eau et de l'energie
     863    ! EXTERNAL transp    ! transport total de l'eau et de l'energie
    863864    !IM
    864865    EXTERNAL haut2bas  !variables de haut en bas
  • LMDZ6/trunk/libf/phylmd/transp.f90

    r5285 r5818  
    11
    22! $Id$
     3!$gpum horizontal klon
     4MODULE transp_mod
     5
     6  PRIVATE
     7
     8  PUBLIC transp
     9
     10  CONTAINS
    311
    412SUBROUTINE transp(paprs, tsol, t, q, ql, qs, u, v, geom, &
     
    5866  RETURN
    5967END SUBROUTINE transp
     68
     69END MODULE transp_mod
  • LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90

    r5816 r5818  
    7676    USE time_phylmdz_mod, only: current_time, itau_phy, pdtphys, raz_date, update_time
    7777    USE tracinca_mod, ONLY: config_inca
     78    USE transp_mod, ONLY: transp
    7879    USE tropopause_m,     ONLY: dyn_tropopause
    7980    USE vampir
     
    933934    EXTERNAL phyredem  ! ecrire l'etat de redemarrage de la physique
    934935    EXTERNAL suphel    ! initialiser certaines constantes
    935     EXTERNAL transp    ! transport total de l'eau et de l'energie
     936    ! EXTERNAL transp    ! transport total de l'eau et de l'energie
    936937    !IM
    937938    EXTERNAL haut2bas  !variables de haut en bas
Note: See TracChangeset for help on using the changeset viewer.