Ignore:
Timestamp:
May 6, 2015, 12:14:12 PM (10 years ago)
Author:
ymipsl
Message:

Reorganize geometry and grid modules. Prepare physics for unstructutured grid support. Simplify initialization of physics from dynamic.
Compiled only with dynd3dmem, but not tested for moment.

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • dynamico_lmdz/aquaplanet/LMDZ5/libf/dyn3dmem/gcm.F

    r3822 r3825  
    1313      USE parallel_lmdz
    1414      USE infotrac
    15 #ifdef CPP_PHYS
    16       USE mod_interface_dyn_phys, ONLY: init_interface_dyn_phys
    17 #endif
    1815      USE mod_hallo
    1916      USE Bands
     
    2825#endif
    2926
    30 #ifdef CPP_PHYS
    31 !      USE mod_grid_phy_lmdz
    32 !      USE mod_phys_lmdz_para, ONLY : klon_mpi_para_nb
    33 !      USE dimphy
    34 !      USE comgeomphy
    35 #endif
    3627      IMPLICIT NONE
    3728
     
    160151      call Read_Distrib
    161152
    162 #ifdef CPP_PHYS
    163         CALL Init_Phys_lmdz(iim,jjp1,llm,mpi_size,distrib_phys,
    164      &                      COMM_LMDZ)
     153!#ifdef CPP_PHYS
     154!        CALL Init_Phys_lmdz(iim,jjp1,llm,mpi_size,distrib_phys,
     155!     &                      COMM_LMDZ)
    165156!#endif
    166157!      CALL set_bands
    167158!#ifdef CPP_PHYS
    168       CALL Init_interface_dyn_phys
    169 #endif
     159!      CALL Init_interface_dyn_phys
     160!#endif
    170161      CALL barrier
    171162
     
    429420! Physics:
    430421#ifdef CPP_PHYS
    431          CALL iniphysiq(iim,jjm,llm,daysec,day_ini,dtphys/nsplit_phys,
     422         CALL iniphysiq(iim,jjm, distrib_phys(mpi_rank), comm_lmdz, llm, daysec, day_ini, dtphys/nsplit_phys,
    432423     &                rlatu,rlatv,rlonu,rlonv,aire,cu,cv,rad,g,r,cpp,
    433424     &                iflag_phys)
Note: See TracChangeset for help on using the changeset viewer.