Ignore:
Timestamp:
Jul 23, 2024, 10:21:18 PM (6 months ago)
Author:
abarral
Message:

Turn coefils.h into lmdz_coefils.f90
Put filtreg.F90 inside lmdz_filtreg.F90
Turn mod_filtreg_p.F90 into lmdz_filtreg_p.F90
Delete obsolete parafilt.h*
(lint) remove spaces between routine name and args

Location:
LMDZ6/branches/Amaury_dev/libf/phylmdiso
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/add_phys_tend_mod.F90

    r5105 r5106  
    123123! $Id$
    124124
    125 SUBROUTINE add_phys_tend (zdu,zdv,zdt,zdq,zdql,zdqi,zdqbs,paprs,text, &
     125SUBROUTINE add_phys_tend(zdu,zdv,zdt,zdq,zdql,zdqi,zdqbs,paprs,text, &
    126126                          abortphy,flag_inhib_tend, itap, diag_mode &
    127127#ifdef ISO
     
    666666END SUBROUTINE add_phys_tend
    667667
    668 SUBROUTINE diag_phys_tend (nlon, nlev, uu, vv, temp, qv, ql, qs, qbs, &
     668SUBROUTINE diag_phys_tend(nlon, nlev, uu, vv, temp, qv, ql, qs, qbs, &
    669669                          zdu,zdv,zdt,zdq,zdql,zdqs,zdqbs,paprs,text)
    670670!======================================================================
     
    896896END SUBROUTINE integr_v
    897897
    898 SUBROUTINE prt_enerbil (text, itap)
     898SUBROUTINE prt_enerbil(text, itap)
    899899!======================================================================
    900900! Print enenrgy budget diagnotics for the 1D case
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/isotopes_routines_mod.F90

    r5105 r5106  
    1584815848!***           
    1584915849
    15850       SUBROUTINE phyisoetat0 (snow,run_off_lic_0, &
     15850      SUBROUTINE phyisoetat0(snow,run_off_lic_0, &
    1585115851                 xtsnow,xtrun_off_lic_0, &
    1585215852                 Rland_ice)
     
    1602116021     
    1602216022
    16023       SUBROUTINE phyiso_etat0_dur ( &
     16023      SUBROUTINE phyiso_etat0_dur( &
    1602416024                xtsnow, &
    1602516025               xtrun_off_lic_0, Rland_ice, &
     
    1831718317#ifdef ISOVERIF
    1831818318      if (kmin_jessai.gt.kmax_jessai) then ! on plante si kmin>=kmax pour k<klev
    18319          write(*,*) 'Pb SUBROUTINE coord_prod_nucl_HTO (kmin>kmax)'
     18319         write(*,*) 'Pb SUBROUTINE coord_prod_nucl_HTO(kmin>kmax)'
    1832018320         write(*,*) 'coord_jessai', coord_jessai
    1832118321         write(*,*) 'lon_nucl, lat_nucl', lon_jessai, lat_jessai
     
    1832618326
    1832718327      if ((kmin_jessai.eq.klev).and.(kmax_jessai.ne.klev)) then ! on plante si on n'a pas kmax=klev quand kmin=klev
    18328          write(*,*) 'Pb SUBROUTINE coord_prod_nucl_HTO (kmin=klev)'
     18328         write(*,*) 'Pb SUBROUTINE coord_prod_nucl_HTO(kmin=klev)'
    1832918329         write(*,*) 'coord_jessai', coord_jessai
    1833018330         write(*,*) 'lon_nucl, lat_nucl', lon_jessai, lat_jessai
     
    1841118411#ifdef ISOVERIF
    1841218412       if (kmin_jessai.ge.kmax_jessai) then
    18413        write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO (k<klev)'
     18413       write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO(k<klev)'
    1841418414       write(*,*) 'kmin_HTO devrait etre plus petit que kmax_HTO'
    1841518415       write(*,*) 'kmin_HTO,kmax_HTO',kmin_jessai,kmax_jessai
     
    1842118421       if ((prod_nucl_tmp(j,k).le.0.).or. &
    1842218422            (prod_nucl(ixt,j,k).le.0.)) then
    18423        write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO (k<klev)'
     18423       write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO(k<klev)'
    1842418424       write(*,*) 'prod_nucl_tmp(i,k) ou d_xt_prod_nucl devraient etre positifs'
    1842518425       write(*,*) 'ixt,i,k',ixt,j,k
     
    1844618446       if ((kmin_jessai.ne.kmax_jessai).and. &
    1844718447           (kmin_jessai.ne.klev)) then
    18448        write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO (k=klev)'
     18448       write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO(k=klev)'
    1844918449       write(*,*) 'kmin_HTO et kmax_HTO devraient etre egaux a klev'
    1845018450       write(*,*) 'kmin_HTO,kmax_HTO',kmin_jessai,kmax_jessai
     
    1845618456       if ((prod_nucl_tmp(j,k).le.0.).or. &
    1845718457           (prod_nucl(ixt,j,k).le.0.)) then
    18458        write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO (k=klev)'
     18458       write(*,*) 'Pb SUBROUTINE calcul_prod_nucl_HTO(k=klev)'
    1845918459       write(*,*) 'prod_nucl_tmp(i,k) ou d_xt_prod_nucl devraient etre positifs'
    1846018460       write(*,*) 'ixt,i,k',ixt,j,k
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/phyetat0_mod.F90

    r5103 r5106  
    88CONTAINS
    99
    10 SUBROUTINE phyetat0 (fichnom, clesphy0, tabcntr0)
     10SUBROUTINE phyetat0(fichnom, clesphy0, tabcntr0)
    1111
    1212  USE dimphy, only: klon, zmasq, klev
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/phyredem.F90

    r5103 r5106  
    22! $Id: phyredem.F90 3506 2019-05-16 14:38:11Z ymeurdesoif $
    33
    4 SUBROUTINE phyredem (fichnom)
     4SUBROUTINE phyredem(fichnom)
    55
    66!-------------------------------------------------------------------------------
     
    486486! je voulais mettre cette SUBROUTINE dans isotopes_mod, mais elle a besoin de put_field_srf1 qui est contenue dans la SUBROUTINE phyredem. Si on veut mettre cette routine dans isotopes_mod, il faudrait convertir ce fichier en module pour pouvoir en appeler des routines
    487487
    488       SUBROUTINE phyisoredem (pass, &
     488      SUBROUTINE phyisoredem(pass, &
    489489                xtsnow, &
    490490                xtrun_off_lic_0,Rland_ice, &
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/physiq_mod.F90

    r5103 r5106  
    99CONTAINS
    1010
    11   SUBROUTINE physiq (nlon,nlev, &
     11  SUBROUTINE physiq(nlon,nlev, &
    1212       debut,lafin,pdtphys_, &
    1313       paprs,pplay,pphi,pphis,presnivs, &
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/reevap.F90

    r5105 r5106  
    1   SUBROUTINE reevap (klon,klev,iflag_ice_thermo,t_seri,qx, &
     1  SUBROUTINE reevap(klon,klev,iflag_ice_thermo,t_seri,qx, &
    22             d_t_eva,d_qx_eva)
    33
Note: See TracChangeset for help on using the changeset viewer.