Changeset 5394 for LMDZ6/trunk


Ignore:
Timestamp:
Dec 6, 2024, 2:10:59 PM (8 weeks ago)
Author:
evignon
Message:

ecriture de certaines declarations sur plusieurs lignes par souci de clarté

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

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/aeropt_5wv.f90

    r5285 r5394  
    9797!$OMP THREADPRIVATE(presnivs_19)
    9898
    99   REAL, SAVE, DIMENSION(nb_level) :: A1_ASSSM_19, A2_ASSSM_19, A3_ASSSM_19,&
    100           B1_ASSSM_19, B2_ASSSM_19, C1_ASSSM_19, C2_ASSSM_19,&
    101           A1_CSSSM_19, A2_CSSSM_19, A3_CSSSM_19,&
    102           B1_CSSSM_19, B2_CSSSM_19, C1_CSSSM_19, C2_CSSSM_19, &
    103           A1_SSSSM_19, A2_SSSSM_19, A3_SSSSM_19,&
    104           B1_SSSSM_19, B2_SSSSM_19, C1_SSSSM_19, C2_SSSSM_19
     99REAL, SAVE, DIMENSION(nb_level) ::          A1_ASSSM_19, A2_ASSSM_19, A3_ASSSM_19
     100REAL, SAVE, DIMENSION(nb_level) ::          B1_ASSSM_19, B2_ASSSM_19, C1_ASSSM_19, C2_ASSSM_19
     101REAL, SAVE, DIMENSION(nb_level) ::          A1_CSSSM_19, A2_CSSSM_19, A3_CSSSM_19
     102REAL, SAVE, DIMENSION(nb_level) ::          B1_CSSSM_19, B2_CSSSM_19, C1_CSSSM_19, C2_CSSSM_19
     103REAL, SAVE, DIMENSION(nb_level) ::          A1_SSSSM_19, A2_SSSSM_19, A3_SSSSM_19
     104REAL, SAVE, DIMENSION(nb_level) ::          B1_SSSSM_19, B2_SSSSM_19, C1_SSSSM_19, C2_SSSSM_19
    105105!$OMP THREADPRIVATE(A1_ASSSM_19, A2_ASSSM_19, A3_ASSSM_19)
    106106!$OMP THREADPRIVATE(B1_ASSSM_19, B2_ASSSM_19, C1_ASSSM_19, C2_ASSSM_19)
     
    111111
    112112  ! Coefficient optiques interpole sur le nombre de niveau du modele
    113   REAL, ALLOCATABLE,  DIMENSION(:), SAVE :: &
    114           A1_ASSSM, A2_ASSSM, A3_ASSSM,&
    115           B1_ASSSM, B2_ASSSM, C1_ASSSM, C2_ASSSM,&
    116           A1_CSSSM, A2_CSSSM, A3_CSSSM,&
    117           B1_CSSSM, B2_CSSSM, C1_CSSSM, C2_CSSSM, &
    118           A1_SSSSM, A2_SSSSM, A3_SSSSM,&
    119           B1_SSSSM, B2_SSSSM, C1_SSSSM, C2_SSSSM
     113  REAL, ALLOCATABLE,  DIMENSION(:), SAVE ::  A1_ASSSM, A2_ASSSM, A3_ASSSM
     114  REAL, ALLOCATABLE,  DIMENSION(:), SAVE ::  B1_ASSSM, B2_ASSSM, C1_ASSSM, C2_ASSSM
     115  REAL, ALLOCATABLE,  DIMENSION(:), SAVE ::  A1_CSSSM, A2_CSSSM, A3_CSSSM
     116  REAL, ALLOCATABLE,  DIMENSION(:), SAVE ::  B1_CSSSM, B2_CSSSM, C1_CSSSM, C2_CSSSM
     117  REAL, ALLOCATABLE,  DIMENSION(:), SAVE ::  A1_SSSSM, A2_SSSSM, A3_SSSSM
     118  REAL, ALLOCATABLE,  DIMENSION(:), SAVE ::  B1_SSSSM, B2_SSSSM, C1_SSSSM, C2_SSSSM
    120119!$OMP THREADPRIVATE(A1_ASSSM, A2_ASSSM, A3_ASSSM)
    121120!$OMP THREADPRIVATE(B1_ASSSM, B2_ASSSM, C1_ASSSM, C2_ASSSM)
  • LMDZ6/trunk/libf/phylmd/cpl_mod.F90

    r5285 r5394  
    4949  !$OMP THREADPRIVATE(cpl_snow,cpl_evap,cpl_tsol)
    5050
    51   REAL, ALLOCATABLE, SAVE:: cpl_delta_sst(:), cpl_delta_sal(:), cpl_dter(:), &
    52        cpl_dser(:), cpl_dt_ds(:)
     51  REAL, ALLOCATABLE, SAVE:: cpl_delta_sst(:), cpl_delta_sal(:), cpl_dter(:), cpl_dser(:), cpl_dt_ds(:)
    5352  !$OMP THREADPRIVATE(cpl_delta_sst, cpl_delta_sal, cpl_dter, cpl_dser)
    5453  !$OMP THREADPRIVATE(cpl_dt_ds)
     
    9897  !$OMP THREADPRIVATE(cpl_snow2D, cpl_evap2D, cpl_tsol2D)
    9998
    100   REAL, ALLOCATABLE, SAVE:: cpl_delta_sst_2D(:, :), cpl_delta_sal_2D(:, :), &
    101       cpl_dter_2D(:, :), cpl_dser_2D(:, :), cpl_dt_ds_2D(:, :)
     99  REAL, ALLOCATABLE, SAVE:: cpl_delta_sst_2D(:, :), cpl_delta_sal_2D(:, :) 
     100  REAL, ALLOCATABLE, SAVE:: cpl_dter_2D(:, :), cpl_dser_2D(:, :), cpl_dt_ds_2D(:, :)
    102101  !$OMP THREADPRIVATE(cpl_delta_sst_2D, cpl_delta_sal_2D)
    103102  !$OMP THREADPRIVATE(cpl_dter_2D, cpl_dser_2D, cpl_dt_ds_2D)
  • LMDZ6/trunk/libf/phylmd/infotrac_phy.F90

    r5338 r5394  
    108108
    109109   !=== DIMENSIONS OF THE TRACERS TABLES AND OTHER SCALAR VARIABLES
    110    INTEGER,               SAVE :: nqtot,   &                    !--- Tracers nb in dynamics (incl. higher moments + H2O)
    111                                   nbtr,    &                    !--- Tracers nb in physics  (excl. higher moments + H2O)
    112                                   nqo,     &                    !--- Number of water phases
    113                                   nqtottr, &                    !--- Number of tracers passed to phytrac (TO BE DELETED ?)
    114                                  nqCO2                         !--- Number of tracers of CO2  (ThL)
     110   INTEGER,               SAVE :: nqtot                       !--- Tracers nb in dynamics (incl. higher moments + H2O)
     111   INTEGER,               SAVE :: nbtr                        !--- Tracers nb in physics  (excl. higher moments + H2O)
     112   INTEGER,               SAVE :: nqo                         !--- Number of water phases
     113   INTEGER,               SAVE :: nqtottr                     !--- Number of tracers passed to phytrac (TO BE DELETED ?)
     114   INTEGER,               SAVE :: nqCO2                         !--- Number of tracers of CO2  (ThL)
    115115   CHARACTER(LEN=maxlen), SAVE :: type_trac                     !--- Keyword for tracers type(s)
    116116!$OMP THREADPRIVATE(nqtot, nbtr, nqo, nqtottr, nqCO2, type_trac)
    117117
    118118   !=== VARIABLES FOR INCA
    119    INTEGER, DIMENSION(:), SAVE, ALLOCATABLE :: &
    120                     conv_flg, pbl_flg                           !--- Convection / boundary layer activation (nbtr)
     119   INTEGER, DIMENSION(:), SAVE, ALLOCATABLE ::  conv_flg, pbl_flg !--- Convection / boundary layer activation (nbtr)
    121120!$OMP THREADPRIVATE(conv_flg, pbl_flg)
    122121
  • LMDZ6/trunk/libf/phylmd/phys_output_mod.F90

    r5357 r5394  
    134134!!!!!!!!!! stockage dans une region limitee pour chaque fichier !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    135135    !                 entre [phys_out_lonmin,phys_out_lonmax] et [phys_out_latmin,phys_out_latmax]
    136     LOGICAL, DIMENSION(nfiles), SAVE :: &
    137       phys_out_regfkey = [.FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE.]
    138     REAL,    DIMENSION(nfiles), SAVE :: &
    139       phys_out_lonmin  = [  -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.], &
    140       phys_out_lonmax  = [   180.,    180.,    180.,    180.,    180.,    180.,    180.,    180.,    180.,    180.], &
    141       phys_out_latmin  = [   -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.], &
    142       phys_out_latmax  = [    90.,     90.,     90.,     90.,     90.,     90.,     90.,     90.,     90.,     90.]
     136    LOGICAL, DIMENSION(nfiles), SAVE :: phys_out_regfkey = [.FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE., .FALSE.]
     137    REAL, DIMENSION(nfiles), SAVE ::  phys_out_lonmin  = [  -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.,   -180.]
     138    REAL, DIMENSION(nfiles), SAVE ::  phys_out_lonmax  = [   180.,    180.,    180.,    180.,    180.,    180.,    180.,    180.,    180.,    180.]
     139    REAL, DIMENSION(nfiles), SAVE ::  phys_out_latmin  = [   -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.,    -90.]
     140    REAL, DIMENSION(nfiles), SAVE ::  phys_out_latmax  = [    90.,     90.,     90.,     90.,     90.,     90.,     90.,     90.,     90.,     90.]
    143141    REAL, DIMENSION(klev,2) :: Ahyb_bounds, Bhyb_bounds
    144142    REAL, DIMENSION(klev+1)   :: lev_index
  • LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90

    r5282 r5394  
    8787!$OMP THREADPRIVATE(prw_ancien, prlw_ancien, prsw_ancien, prbsw_ancien)
    8888#ifdef ISO
    89       REAL, ALLOCATABLE, SAVE :: xt_ancien(:,:,:),xtl_ancien(:,:,:),xts_ancien(:,:,:), &
    90               xtbs_ancien(:,:,:)
     89      REAL, ALLOCATABLE, SAVE :: xt_ancien(:,:,:),xtl_ancien(:,:,:),xts_ancien(:,:,:), xtbs_ancien(:,:,:)
    9190!$OMP THREADPRIVATE(xt_ancien,xtl_ancien,xts_ancien,xtbs_ancien)
    9291#endif
Note: See TracChangeset for help on using the changeset viewer.