Ignore:
Timestamp:
Jul 24, 2024, 12:45:32 PM (3 months ago)
Author:
abarral
Message:

Rename modules in phy_common from *_mod > lmdz_*

File:
1 moved

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phy_common/lmdz_write_field_phy.f90

    r5111 r5112  
    1 
    21! $Id$
    32
    4 MODULE write_field_phy
     3MODULE lmdz_write_field_phy
    54
    65  ! Dump a field on the global (nbp_lon by nbp_lat) physics grid
    7  
    8   CONTAINS
    9  
    10     SUBROUTINE WriteField_phy(name,Field,ll)
     6
     7CONTAINS
     8
     9  SUBROUTINE WriteField_phy(name, Field, ll)
    1110    USE lmdz_phys_para, ONLY: klon_omp, is_mpi_root, &
    12                                   Gather
     11            Gather
    1312    USE lmdz_grid_phy, ONLY: nbp_lon, nbp_lat, klon_glo, &
    14                                  Grid1Dto2D_glo
     13            Grid1Dto2D_glo
    1514    USE Write_Field, ONLY: WriteField
    16    
     15
    1716    IMPLICIT NONE
    1817
    19     CHARACTER(len=*),INTENT(IN) :: name
    20     INTEGER,INTENT(IN) :: ll
    21     REAL,INTENT(IN) :: Field(klon_omp,ll)
     18    CHARACTER(len = *), INTENT(IN) :: name
     19    INTEGER, INTENT(IN) :: ll
     20    REAL, INTENT(IN) :: Field(klon_omp, ll)
    2221
    23     real, dimension(klon_glo,ll):: New_Field
    24     real, dimension(nbp_lon,nbp_lat,ll):: Field_2d
     22    real, dimension(klon_glo, ll) :: New_Field
     23    real, dimension(nbp_lon, nbp_lat, ll) :: Field_2d
    2524
    26     CALL Gather(Field,New_Field)
    27 !$OMP MASTER
    28     IF (is_mpi_root) THEN       
    29       CALL Grid1Dto2D_glo(New_Field,Field_2D)
    30       CALL WriteField(name,Field_2d)
     25    CALL Gather(Field, New_Field)
     26    !$OMP MASTER
     27    IF (is_mpi_root) THEN
     28      CALL Grid1Dto2D_glo(New_Field, Field_2D)
     29      CALL WriteField(name, Field_2d)
    3130    ENDIF
    32 !$OMP END MASTER
     31    !$OMP END MASTER
    3332
    34  
    35    END SUBROUTINE WriteField_phy
    36  
    37  END MODULE write_field_phy
     33  END SUBROUTINE WriteField_phy
     34
     35END MODULE lmdz_write_field_phy
Note: See TracChangeset for help on using the changeset viewer.