Changeset 3050 for LMDZ6/branches/DYNAMICO-conv/libf
- Timestamp:
- Oct 30, 2017, 10:20:20 AM (7 years ago)
- Location:
- LMDZ6/branches/DYNAMICO-conv/libf
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/DYNAMICO-conv/libf/dynphy_lonlat/phydev/iniphysiq_mod.F90
r2588 r3050 71 71 CALL inifis(prad,pg,pr,pcpp) 72 72 73 ! Initialize dimphy module74 CALL Init_dimphy(klon_omp,nlayer)75 76 73 ! Initialize tracer names, numbers, etc. for physics 77 74 CALL init_infotrac_phy(nqtot,type_trac) -
LMDZ6/branches/DYNAMICO-conv/libf/dynphy_lonlat/phylmd/iniphysiq_mod.F90
r3002 r3050 115 115 116 116 ! Initialize dimphy module (unless in 1D where it has already been done) 117 IF (klon_glo>1) CALL Init_dimphy(klon_omp,nlayer)117 ! IF (klon_glo>1) CALL Init_dimphy(klon_omp,nlayer) 118 118 119 119 ! Copy over "offline" settings -
LMDZ6/branches/DYNAMICO-conv/libf/phy_common/physics_distribution_mod.F90
r2351 r3050 10 10 nbp, nbp_lon, nbp_lat, nbp_lev, & 11 11 communicator) 12 USE mod_phys_lmdz_para, ONLY: init_phys_lmdz_para 12 USE mod_phys_lmdz_para, ONLY: init_phys_lmdz_para, klon_omp 13 13 USE mod_grid_phy_lmdz, ONLY: init_grid_phy_lmdz 14 USE dimphy, ONLY : Init_dimphy 15 USE infotrac_phy, ONLY : type_trac 16 #ifdef REPROBUS 17 USE CHEM_REP, ONLY : Init_chem_rep_phys 18 #endif 19 14 20 IMPLICIT NONE 15 21 INTEGER,INTENT(IN) :: grid_type … … 24 30 CALL init_grid_phy_lmdz(grid_type,nvertex, nbp_lon,nbp_lat,nbp_lev) 25 31 CALL init_phys_lmdz_para(nbp,nbp_lon, nbp_lat, communicator) 32 !$OMP PARALLEL 33 CALL init_dimphy(klon_omp,nbp_lev) 34 35 ! Initialization of Reprobus 36 IF (type_trac == 'repr') THEN 37 #ifdef REPROBUS 38 CALL Init_chem_rep_phys(klon_omp,nbp_lev) 39 #endif 40 END IF 41 42 !$OMP END PARALLEL 26 43 27 44 END SUBROUTINE init_physics_distribution -
LMDZ6/branches/DYNAMICO-conv/libf/phylmd/phys_local_var_mod.F90
r2992 r3050 335 335 !$OMP THREADPRIVATE(zxfluxlat_x, zxfluxlat_w) 336 336 !jyg< 337 !!! Entr \E9es suppl\E9mentaires couche-limite337 !!! Entrees supplementaires couche-limite 338 338 !! REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: t_x, t_w 339 339 !!!$OMP THREADPRIVATE(t_x, t_w) … … 346 346 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: dqvdf_x, dqvdf_w 347 347 !$OMP THREADPRIVATE(dqvdf_x, dqvdf_w) 348 ! Variables suppl \E9mentaires dans physiq.F relative au splitting de la surface348 ! Variables supplementaires dans physiq.F relative au splitting de la surface 349 349 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:,:) :: pbl_tke_input 350 350 !$OMP THREADPRIVATE(pbl_tke_input) … … 638 638 ALLOCATE(toplwad0_aerop(klon), sollwad0_aerop(klon)) 639 639 640 ! FH Ajout de celles n ??cessaires au phys_output_write_mod640 ! FH Ajout de celles necessaires au phys_output_write_mod 641 641 642 642 ALLOCATE(tal1(klon), pal1(klon), pab1(klon), pab2(klon)) … … 703 703 ALLOCATE(sens(klon), flwp(klon), fiwp(klon)) 704 704 ALLOCATE(ale_bl_stat(klon), alp_bl_conv(klon), alp_bl_det(klon)) 705 ale_bl_stat(:)=0 ; alp_bl_conv(:)=0 ; alp_bl_det(:)=0 705 706 ALLOCATE(alp_bl_fluct_m(klon), alp_bl_fluct_tke(klon)) 707 alp_bl_fluct_m(:)=0 ; alp_bl_fluct_tke(:)= 0. 706 708 ALLOCATE(alp_bl_stat(klon), n2(klon), s2(klon)) 709 alp_bl_stat(:)=0 707 710 ALLOCATE(proba_notrig(klon), random_notrig(klon)) 708 711 … … 914 917 DEALLOCATE(toplwad0_aerop, sollwad0_aerop) 915 918 916 ! FH Ajout de celles n ??cessaires au phys_output_write_mod919 ! FH Ajout de celles necessaires au phys_output_write_mod 917 920 DEALLOCATE(tal1, pal1, pab1, pab2) 918 921 DEALLOCATE(ptstar, pt0, slp)
Note: See TracChangeset
for help on using the changeset viewer.