- Timestamp:
- Jul 7, 2017, 10:38:35 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/LMDZ_tree_FC/libf/phylmd/surf_land_orchidee_mod.F90
r2927 r2934 4 4 #ifndef ORCHIDEE_NOZ0H 5 5 #ifndef ORCHIDEE_NOFREIN 6 !FC la derniere ligne et la fin7 6 ! 8 7 ! This module controles the interface towards the model ORCHIDEE. 9 8 ! 10 9 ! Compatibility with ORCHIDIEE : 11 ! The current version can be used with ORCHIDEE/trunk from revision 3525. 12 ! This interface is used if none of the cpp keys ORCHIDEE_NOOPENMP or ORCHIDEE_NOZ0H is set. 10 ! The current version can be used with ORCHIDEE/trunk from revision 4465. 11 ! This interface is used if none of the cpp keys ORCHIDEE_NOOPENMP, 12 ! ORCHIDEE_NOZ0H or ORCHIDEE_NOFREIN is set. 13 13 ! 14 14 ! Subroutines in this module : surf_land_orchidee … … 47 47 emis_new, z0m_new, z0h_new, qsurf, & 48 48 veget, lai, height ) 49 !FC50 49 51 50 … … 113 112 ! 114 113 INCLUDE "YOMCST.h" 115 !FC116 114 INCLUDE "dimpft.h" 117 115 … … 147 145 REAL, DIMENSION(klon), INTENT(OUT) :: alb1_new, alb2_new 148 146 REAL, DIMENSION(klon), INTENT(OUT) :: emis_new, z0m_new, z0h_new 149 !FC 150 REAL, DIMENSION (klon,nvm_lmdz),INTENT(OUT) :: veget 151 REAL, DIMENSION (klon,nvm_lmdz),INTENT(OUT) :: lai 152 REAL, DIMENSION (klon,nvm_lmdz) ,INTENT(OUT) :: height 147 REAL, DIMENSION(klon,nvm_lmdz), INTENT(OUT) :: veget 148 REAL, DIMENSION(klon,nvm_lmdz), INTENT(OUT) :: lai 149 REAL, DIMENSION(klon,nvm_lmdz), INTENT(OUT) :: height 153 150 154 151 … … 230 227 ! Test of coherence between variable ok_veget and cpp key CPP_VEGET 231 228 #ifndef CPP_VEGET 232 print* , "nvm_orch FC ", nvm_orch233 print* , "nvm_lmdz FC ", nvm_lmdz234 235 229 abort_message='Pb de coherence: ok_veget = .true. mais CPP_VEGET = .false.' 236 230 CALL abort_physic(modname,abort_message,1) … … 443 437 IF (knon > 0) THEN 444 438 #ifdef CPP_VEGET 445 !FC 446 if(nvm_orch .ne.nvm_lmdz ) then 447 abort_message='Pb de dimensiosn PFT: nvm_orch et nvm_lmdz differents.' 448 CALL abort_physic(modname,abort_message,1) 449 endif 450 !FC 439 IF (nvm_orch .NE. nvm_lmdz ) THEN 440 abort_message='Pb de dimensiosn PFT: nvm_orch et nvm_lmdz differents.' 441 CALL abort_physic(modname,abort_message,1) 442 ENDIF 451 443 452 444 CALL intersurf_main_gathered (itime+itau_phy, nbp_lon, nbp_lat, knon, ktindex, dtime, & … … 460 452 lon_scat, lat_scat, q2m, t2m, z0h_new(1:knon),& 461 453 veget(1:knon,:),lai(1:knon,:),height(1:knon,:),& 462 454 coszang=yrmu0(1:knon)) 463 455 #endif 464 !FC on doit mettre nvm_orch la ???465 456 ENDIF 466 457
Note: See TracChangeset
for help on using the changeset viewer.