Ignore:
Timestamp:
Jul 22, 2024, 9:29:09 PM (4 months ago)
Author:
abarral
Message:

Replace most uses of CPP_DUST by the corresponding logical defined in lmdz_cppkeys_wrapper.F90
Convert several files from .F to .f90 to allow Dust to compile w/o rrtm/ecrad
Create lmdz_yoerad.f90
(lint) Remove "!" on otherwise empty line

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/oasis.F90

    r5091 r5099  
    1 !
     1
    22MODULE oasis
    3 !
     3
    44! This module contains subroutines for initialization, sending and receiving
    55! towards the coupler OASIS3. It also contains some parameters for the coupling.
    6 !
     6
    77! This module should always be compiled. With the coupler OASIS3 available the cpp key
    88! CPP_COUPLE should be set and the entier of this file will then be compiled.
    99! In a forced mode CPP_COUPLE should not be defined and the compilation ends before
    1010! the CONTAINS, without compiling the subroutines.
    11 !
     11
    1212  USE dimphy
    1313  USE mod_phys_lmdz_para
     
    107107!**** *INICMA*  - Initialize coupled mode communication for atmosphere
    108108!                 and exchange some initial information with Oasis
    109 !
     109
    110110!     Rewrite to take the PRISM/psmile library into account
    111111!     LF 09/2003
    112 !
     112
    113113    USE IOIPSL
    114114    USE surface_data, ONLY : version_ocean
     
    150150    WRITE(lunout,*) ' '
    151151
    152 !
    153152! Define the model name
    154 !
     153
    155154    IF (grid_type==unstructured) THEN
    156155        clmodnam = 'icosa'                 ! as in $NBMODEL in Cpl/Nam/namcouple.tmp
     
    399398  END SUBROUTINE inicma
    400399
    401 !
    402 !************************************************************************************
    403 !
     400!************************************************************************************
    404401
    405402  SUBROUTINE fromcpl(ktime, tab_get)
     
    408405! and Sea-Ice provided by the coupler. Adaptation to psmile library
    409406!======================================================================
    410 !
     407
    411408    USE print_control_mod, ONLY: lunout
    412409    USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat
     
    459456  END SUBROUTINE fromcpl
    460457
    461 !
    462 !************************************************************************************
    463 !
     458!************************************************************************************
    464459
    465460  SUBROUTINE intocpl(ktime, last, tab_put)
     
    469464! IF last time step, writes output fields to binary files.
    470465! ======================================================================
    471 !
    472 !
     466
     467
    473468    USE print_control_mod, ONLY: lunout
    474469    USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat
Note: See TracChangeset for help on using the changeset viewer.