Changeset 5823 for LMDZ6


Ignore:
Timestamp:
Sep 22, 2025, 2:35:19 PM (2 months ago)
Author:
fcheruy
Message:

pour tourner en 1D avec Orchidee apres modif LMDZ pour separer dynamique et physique (rev. 2344)

Location:
LMDZ6/trunk/libf/phylmd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/surf_land_orchidee_mod.F90

    r5305 r5823  
    272272          ig(igrid) = indi
    273273          jg(igrid) = indj
     274       print *,' FCCCC je passe', igrid
    274275       ENDDO
    275276       ig(klon) = 1
    276277       jg(klon) = nbp_lat
     278
    277279
    278280       IF ((.NOT. ALLOCATED(area))) THEN
     
    285287       DO igrid = 1, knon
    286288          area(igrid) = cell_area(knindex(igrid))
     289          print*, ' FCCCC je passe' ,area(igrid)
    287290       ENDDO
    288291       
     
    310313         IF (is_mpi_root) THEN
    311314            index = 1
     315                             IF (klon_glo == 1) THEN
     316            lon_scat(:,1) = rlon_g(1)
     317            lat_scat(:,1) = rlat_g(1)
     318            lon_scat(:,nbp_lat) = rlon_g(1)
     319            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     320                             ELSE!FC
    312321            DO jj = 2, nbp_lat-1
    313322               DO ij = 1, nbp_lon
     
    321330            lon_scat(:,nbp_lat) = lon_scat(:,2)
    322331            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     332                             ENDIF !FC
     333
    323334         ENDIF
    324335     
     
    375386         IF (is_mpi_root) THEN
    376387            index = 1
     388            IF (klon_glo == 1) THEN
     389            lon_scat(:,1) = rlon_g(1)
     390            lat_scat(:,1) = rlat_g(1)
     391            lon_scat(:,nbp_lat) = rlon_g(1)
     392            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     393                             ELSE!FC
    377394            DO jj = 2, nbp_lat-1
    378395               DO ij = 1, nbp_lon
     
    386403            lon_scat(:,nbp_lat) = lon_scat(:,2)
    387404            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     405                             ENDIF !FC
     406
    388407         ENDIF
    389408   
     
    450469            resolution(igrid,1) = dx(ij)
    451470           resolution(igrid,2) = dy(ij)
     471           print*, 'resolution FCCC',resolution(igrid,1),resolution(igrid,2)
    452472         ENDDO
    453473       ENDIF
  • LMDZ6/trunk/libf/phylmd/surf_land_orchidee_nolic_mod.F90

    r5305 r5823  
    303303
    304304         IF (is_mpi_root) THEN
     305
    305306            index = 1
    306307            DO jj = 2, nbp_lat-1
     
    315316            lon_scat(:,nbp_lat) = lon_scat(:,2)
    316317            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     318
    317319         ENDIF
    318320     
     
    368370
    369371         IF (is_mpi_root) THEN
     372!FC
     373                 IF (klon_glo == 1) THEN
     374            lon_scat(:,1) = rlon_g(1)
     375            lat_scat(:,1) = rlat_g(1)
     376            lon_scat(:,nbp_lat) = rlon_g(1)
     377            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     378         ELSE!FC
    370379            index = 1
    371380            DO jj = 2, nbp_lat-1
     
    380389            lon_scat(:,nbp_lat) = lon_scat(:,2)
    381390            lat_scat(:,nbp_lat) = rlat_g(klon_glo)
     391    ENDIF !FC
    382392         ENDIF
    383393   
Note: See TracChangeset for help on using the changeset viewer.