Ignore:
Timestamp:
Sep 25, 2025, 10:08:48 AM (5 months ago)
Author:
rkazeroni
Message:

For GPU porting of angle and zenang routines:

  • Put routine into module (speeds up source-to-source transformation)
  • Add "horizontal" comment to specify possible names of horizontal variables


File:
1 edited

Legend:

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

    r5835 r5837  
    5656    USE nuage_mod, ONLY: nuage, diagcld1, diagcld2
    5757    USE open_climoz_m, only: open_climoz ! ozone climatology from a file
     58    USE orbite_mod, ONLY: angle, orbite, zenang
    5859    USE orografi_mod, ONLY: drag_noro, lift_noro, sugwd
    5960    USE orografi_strato_mod, ONLY: drag_noro_strato, lift_noro_strato, sugwd_strato
     
    929930    ! Declaration des procedures appelees
    930931    !
    931     EXTERNAL angle     ! calculer angle zenithal du soleil
     932    ! EXTERNAL angle     ! calculer angle zenithal du soleil
    932933    EXTERNAL alboc     ! calculer l'albedo sur ocean
    933934    EXTERNAL ajsec     ! ajustement sec
     
    937938    ! EXTERNAL nuage     ! calculer les proprietes radiatives
    938939    !C      EXTERNAL o3cm      ! initialiser l'ozone
    939     EXTERNAL orbite    ! calculer l'orbite terrestre
     940    ! EXTERNAL orbite    ! calculer l'orbite terrestre
    940941    EXTERNAL phyredem  ! ecrire l'etat de redemarrage de la physique
    941942    EXTERNAL suphel    ! initialiser certaines constantes
Note: See TracChangeset for help on using the changeset viewer.