Ignore:
Timestamp:
Oct 25, 2024, 1:41:15 PM (5 weeks ago)
Author:
abarral
Message:

Turn dimsoil.h into a module

Location:
LMDZ6/trunk/libf/phylmdiso
Files:
5 edited
1 moved

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmdiso/dimsoil_mod_h.f90

    r5272 r5273  
    1 link ../phylmd/dimsoil.h
     1link ../phylmd/dimsoil_mod_h.f90
  • LMDZ6/trunk/libf/phylmdiso/isotopes_routines_mod.F90

    r5272 r5273  
    1587715877       implicit none   
    1587815878
    15879       ! equivalent de phyetat0 pour les isotopes 
    15880 
    15881 INCLUDE "dimsoil.h"
     15879      ! equivalent de phyetat0 pour les isotopes
    1588215880INCLUDE "clesphys.h"
    1588315881INCLUDE "compbl.h"
     
    1605316051#endif
    1605416052        implicit none
    16055 
    16056 INCLUDE "dimsoil.h"
    1605716053INCLUDE "clesphys.h"
    1605816054!  INCLUDE "thermcell.h"
     
    1643016426#endif
    1643116427   IMPLICIT NONE
    16432 
    16433 INCLUDE "dimsoil.h"
    1643416428INCLUDE "clesphys.h"
    1643516429INCLUDE "compbl.h"
  • LMDZ6/trunk/libf/phylmdiso/phyaqua_mod.F90

    r5270 r5273  
    4545  USE infotrac_phy, ONLY: niso
    4646#endif
     47    USE dimsoil_mod_h, ONLY: nsoilmx
    4748
    4849    IMPLICIT NONE
     
    5051    include "YOMCST.h"
    5152    include "clesphys.h"
    52     include "dimsoil.h"
    5353
    5454    INTEGER, INTENT (IN) :: nlon, year_len, iflag_phys
  • LMDZ6/trunk/libf/phylmdiso/phyetat0_mod.F90

    r5204 r5273  
    5959#endif
    6060#endif
     61  USE dimsoil_mod_h, ONLY: nsoilmx
    6162
    6263  IMPLICIT none
     
    6566  ! Objet: Lecture de l'etat initial pour la physique
    6667  !======================================================================
    67   include "dimsoil.h"
    6868  include "clesphys.h"
    6969  include "alpale.h"
  • LMDZ6/trunk/libf/phylmdiso/phyredem.F90

    r5271 r5273  
    5151  USE ocean_slab_mod, ONLY : nslay, tslab, seaice, tice, fsic
    5252  USE time_phylmdz_mod, ONLY: annee_ref, day_end, itau_phy, pdtphys
    53   use config_ocean_skin_m, only: activate_ocean_skin 
     53  use config_ocean_skin_m, only: activate_ocean_skin
     54  USE dimsoil_mod_h, ONLY: nsoilmx
    5455
    5556  IMPLICIT none
    56 
    57   include "dimsoil.h"
    5857  include "clesphys.h"
    5958  include "alpale.h"
     
    513512    use isotrac_mod, only: index_zone,index_iso,strtrac
    514513#endif
    515       !USE phyredem, ONLY: put_field_srf1
    516 
     514      USE dimsoil_mod_h, ONLY: nsoilmx
    517515        implicit none
    518516
    519517        ! equivalent isotopique de phyredem
    520 
    521 INCLUDE "dimsoil.h"
    522518INCLUDE "clesphys.h"
    523519INCLUDE "alpale.h"
  • LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90

    r5267 r5273  
    485485
    486486    include "regdim.h"
    487     include "dimsoil.h"
    488487    include "clesphys.h"
    489488    include "alpale.h"
Note: See TracChangeset for help on using the changeset viewer.