Ignore:
Timestamp:
Jan 14, 2026, 8:30:16 PM (10 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/phys_state_var_init_mod.F90

    r3393 r4008  
    6666      use paleoclimate_mod, ONLY: end_paleoclimate_h,ini_paleoclimate_h
    6767      use netcdf
     68#ifndef MESOSCALE
    6869      USE mod_phys_lmdz_para, ONLY: is_master,bcast
     70#endif
    6971
    7072      IMPLICIT NONE
     
    8284      integer       :: nslope_read
    8385
     86
    8487      filename = "startfi.nc"
     88#ifndef MESOSCALE
    8589      if(is_master) then
     90#endif
    8691        status = nf90_open(filename, nf90_nowrite, ncid)
    8792        if (status /= nf90_noerr) then
     
    100105          endif
    101106        endif
     107#ifndef MESOSCALE
    102108      endif
    103109      call bcast(nslope)
     110#endif
    104111
    105112      ! set dimension and allocate arrays in tracer_mod
Note: See TracChangeset for help on using the changeset viewer.