Ignore:
Timestamp:
Jan 14, 2026, 8:30:16 PM (11 days ago)
Author:
aslmd
Message:

MESOSCALE: use precompiling flags to hide instructions related to parallel computations (we consider physics as being like a 1D model without any attached dynamical core when we compile).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/read_dust_scenario_mod.F90

    r3726 r4008  
    1414use dust_param_mod, only: odpref, dustscaling_mode
    1515use planete_h, only: year_day
     16#ifndef MESOSCALE
    1617USE mod_phys_lmdz_transfert_para, ONLY: bcast
     18#endif
    1719use callkeys_mod, only: iaervar, dustinjection, swrtype
    1820
     
    124126!$OMP END MASTER
    125127
     128#ifndef MESOSCALE
    126129   call bcast(lonlen)
    127130   call bcast(latlen)
    128131   call bcast(timelen)
     132#endif
    129133
    130134   if (.not.allocated(tautes)) allocate(tautes(lonlen,latlen,timelen))
     
    200204!$OMP END MASTER
    201205
     206#ifndef MESOSCALE
    202207   call bcast(tautes)
    203208   call bcast(time)
     
    205210   call bcast(lon)
    206211   call bcast(IRscenario)
    207 
     212#endif
    208213endif ! of if (firstcall)
    209214
Note: See TracChangeset for help on using the changeset viewer.