Ignore:
Timestamp:
Oct 25, 2024, 3:41:23 PM (3 months ago)
Author:
abarral
Message:

Replace yomcst.h by existing module

Location:
LMDZ6/trunk/libf/phylmdiso
Files:
1 deleted
17 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmdiso/add_phys_tend_mod.F90

    r5051 r5274  
    160160#endif 
    161161#endif
     162USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     163          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     164          , R_ecc, R_peri, R_incl                                      &
     165          , RA, RG, R1SA                                         &
     166          , RSIGMA                                                     &
     167          , R, RMD, RMV, RD, RV, RCPD                    &
     168          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     169          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     170          , RCW, RCS                                                 &
     171          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     172          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     173          , RALPD, RBETD, RGAMD
    162174IMPLICIT none
    163   include "YOMCST.h"
     175
    164176  include "clesphys.h"
    165177
     
    687699USE phys_output_var_mod, ONLY : d_qw_col, d_ql_col, d_qs_col, d_qbs_col, d_qt_col, d_ek_col, d_h_dair_col &
    688700  &           , d_h_qw_col, d_h_ql_col, d_h_qs_col, d_h_qbs_col, d_h_col
     701USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     702          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     703          , R_ecc, R_peri, R_incl                                      &
     704          , RA, RG, R1SA                                         &
     705          , RSIGMA                                                     &
     706          , R, RMD, RMV, RD, RV, RCPD                    &
     707          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     708          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     709          , RCW, RCS                                                 &
     710          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     711          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     712          , RALPD, RBETD, RGAMD
    689713IMPLICIT none
    690   include "YOMCST.h"
     714
    691715  include "clesphys.h"
    692716
     
    842866                    zh_qw_col, zh_ql_col, zh_qs_col, zh_qbs_col, zh_col)
    843867
     868USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     869          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     870          , R_ecc, R_peri, R_incl                                      &
     871          , RA, RG, R1SA                                         &
     872          , RSIGMA                                                     &
     873          , R, RMD, RMV, RD, RV, RCPD                    &
     874          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     875          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     876          , RCW, RCS                                                 &
     877          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     878          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     879          , RALPD, RBETD, RGAMD
    844880IMPLICIT none
    845   include "YOMCST.h"
     881
    846882
    847883INTEGER,                    INTENT(IN)    :: nlon,nlev
     
    923959   &  , rain_lsc, snow_lsc
    924960USE climb_hq_mod, ONLY : d_h_col_vdf, f_h_bnd
     961USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     962          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     963          , R_ecc, R_peri, R_incl                                      &
     964          , RA, RG, R1SA                                         &
     965          , RSIGMA                                                     &
     966          , R, RMD, RMV, RD, RV, RCPD                    &
     967          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     968          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     969          , RCW, RCS                                                 &
     970          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     971          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     972          , RALPD, RBETD, RGAMD
    925973IMPLICIT none
    926 include "YOMCST.h"
     974
    927975
    928976! Arguments :
  • LMDZ6/trunk/libf/phylmdiso/ajsec.F90

    r4143 r5274  
    1919#endif
    2020#endif
    21   IMPLICIT NONE
     21  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     22          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     23          , R_ecc, R_peri, R_incl                                      &
     24          , RA, RG, R1SA                                         &
     25          , RSIGMA                                                     &
     26          , R, RMD, RMV, RD, RV, RCPD                    &
     27          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     28          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     29          , RCW, RCS                                                 &
     30          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     31          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     32          , RALPD, RBETD, RGAMD
     33IMPLICIT NONE
    2234  ! ======================================================================
    2335  ! Auteur(s): Z.X. Li (LMD/CNRS) date: 19930818
     
    2941  ! d_t-----output-R-Incrementation de la temperature
    3042  ! ======================================================================
    31   include "YOMCST.h"
     43
    3244  REAL paprs(klon, klev+1), pplay(klon, klev)
    3345  REAL t(klon, klev), q(klon, klev)
     
    313325#endif
    314326#endif
    315   IMPLICIT NONE
     327  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     328          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     329          , R_ecc, R_peri, R_incl                                      &
     330          , RA, RG, R1SA                                         &
     331          , RSIGMA                                                     &
     332          , R, RMD, RMV, RD, RV, RCPD                    &
     333          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     334          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     335          , RCW, RCS                                                 &
     336          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     337          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     338          , RALPD, RBETD, RGAMD
     339IMPLICIT NONE
    316340  ! ======================================================================
    317341  ! Auteur(s): Z.X. Li (LMD/CNRS) date: 19930818
     
    323347  ! d_t-----output-R-Incrementation de la temperature
    324348  ! ======================================================================
    325   include "YOMCST.h"
     349
    326350  REAL paprs(klon, klev+1), pplay(klon, klev)
    327351  REAL t(klon, klev), q(klon, klev)
     
    579603SUBROUTINE ajsec_old(paprs, pplay, t, d_t)
    580604  USE dimphy
    581   IMPLICIT NONE
     605  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     606          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     607          , R_ecc, R_peri, R_incl                                      &
     608          , RA, RG, R1SA                                         &
     609          , RSIGMA                                                     &
     610          , R, RMD, RMV, RD, RV, RCPD                    &
     611          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     612          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     613          , RCW, RCS                                                 &
     614          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     615          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     616          , RALPD, RBETD, RGAMD
     617IMPLICIT NONE
    582618  ! ======================================================================
    583619  ! Auteur(s): Z.X. Li (LMD/CNRS) date: 19930818
     
    589625  ! d_t-----output-R-Incrementation de la temperature
    590626  ! ======================================================================
    591   include "YOMCST.h"
     627
    592628  REAL paprs(klon, klev+1), pplay(klon, klev)
    593629  REAL t(klon, klev)
  • LMDZ6/trunk/libf/phylmdiso/calwake.F90

    r5256 r5274  
    4242#endif
    4343#endif
    44   IMPLICIT NONE
     44  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     45          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     46          , R_ecc, R_peri, R_incl                                      &
     47          , RA, RG, R1SA                                         &
     48          , RSIGMA                                                     &
     49          , R, RMD, RMV, RD, RV, RCPD                    &
     50          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     51          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     52          , RCW, RCS                                                 &
     53          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     54          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     55          , RALPD, RBETD, RGAMD
     56IMPLICIT NONE
    4557  ! ======================================================================
    46   include "YOMCST.h"
     58
    4759
    4860  ! Arguments
  • LMDZ6/trunk/libf/phylmdiso/change_srf_frac_mod.F90

    r4143 r5274  
    4141  USE infotrac_phy, ONLY: ntiso   
    4242#endif
     43    USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     44          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     45          , R_ecc, R_peri, R_incl                                      &
     46          , RA, RG, R1SA                                         &
     47          , RSIGMA                                                     &
     48          , R, RMD, RMV, RD, RV, RCPD                    &
     49          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     50          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     51          , RCW, RCS                                                 &
     52          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     53          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     54          , RALPD, RBETD, RGAMD
    4355   
    44     INCLUDE "YOMCST.h"
    4556!albedo SB >>>
    4657    include "clesphys.h"
  • LMDZ6/trunk/libf/phylmdiso/clift.f90

    r5268 r5274  
    33
    44SUBROUTINE clift(p, t, rr, rs, plcl, dplcldt, dplcldq)
    5 IMPLICIT NONE
     5USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     6          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     7          , R_ecc, R_peri, R_incl                                      &
     8          , RA, RG, R1SA                                         &
     9          , RSIGMA                                                     &
     10          , R, RMD, RMV, RD, RV, RCPD                    &
     11          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     12          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     13          , RCW, RCS                                                 &
     14          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     15          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     16          , RALPD, RBETD, RGAMD
     17  IMPLICIT NONE
    618  ! ***************************************************************
    719  ! *                                                             *
     
    4153  ! on utilise les constantes thermo du Centre Europeen: (sb)
    4254
    43   include "YOMCST.h"
    4455  real :: p,t,rr,rs,plcl,dplcldt,dplcldq,cpd,cpv,cl,cpvmcl,eps,alv0,a,b
    4556  real :: rh,chi,alv
  • LMDZ6/trunk/libf/phylmdiso/climb_hq_mod.F90

    r4143 r5274  
    6363USE isotopes_verif_mod
    6464#endif
     65  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     66          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     67          , R_ecc, R_peri, R_incl                                      &
     68          , RA, RG, R1SA                                         &
     69          , RSIGMA                                                     &
     70          , R, RMD, RMV, RD, RV, RCPD                    &
     71          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     72          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     73          , RCW, RCS                                                 &
     74          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     75          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     76          , RALPD, RBETD, RGAMD
    6577
    6678! This routine calculates recursivly the coefficients C and D
     
    127139! Include
    128140!****************************************************************************************
    129     INCLUDE "YOMCST.h"
    130     INCLUDE "compbl.h"   
     141    INCLUDE "compbl.h"
    131142   
    132143#ifdef ISO
     
    423434! where X is H or Q, and k the vertical level k=1,klev
    424435!
    425     INCLUDE "YOMCST.h"
     436USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     437          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     438          , R_ecc, R_peri, R_incl                                      &
     439          , RA, RG, R1SA                                         &
     440          , RSIGMA                                                     &
     441          , R, RMD, RMV, RD, RV, RCPD                    &
     442          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     443          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     444          , RCW, RCS                                                 &
     445          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     446          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     447          , RALPD, RBETD, RGAMD
    426448! Input arguments
    427449!****************************************************************************************
     
    505527USE isotopes_verif_mod
    506528#endif
     529  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     530          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     531          , R_ecc, R_peri, R_incl                                      &
     532          , RA, RG, R1SA                                         &
     533          , RSIGMA                                                     &
     534          , R, RMD, RMV, RD, RV, RCPD                    &
     535          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     536          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     537          , RCW, RCS                                                 &
     538          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     539          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     540          , RALPD, RBETD, RGAMD
    507541!
    508542! This routine calculates the flux and tendency of the specific humidity q and
     
    557591! Include
    558592!****************************************************************************************
    559     INCLUDE "YOMCST.h"
    560     INCLUDE "compbl.h"       
     593    INCLUDE "compbl.h"
    561594
    562595!****************************************************************************************
  • LMDZ6/trunk/libf/phylmdiso/concvl.F90

    r4613 r5274  
    6363  USE phys_local_var_mod, ONLY: omega
    6464  USE print_control_mod, ONLY: prt_level, lunout
     65  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     66          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     67          , R_ecc, R_peri, R_incl                                      &
     68          , RA, RG, R1SA                                         &
     69          , RSIGMA                                                     &
     70          , R, RMD, RMV, RD, RV, RCPD                    &
     71          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     72          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     73          , RCW, RCS                                                 &
     74          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     75          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     76          , RALPD, RBETD, RGAMD
    6577  IMPLICIT NONE
    6678! ======================================================================
     
    295307  INTEGER, SAVE            :: itap, igout
    296308!$OMP THREADPRIVATE(itap, igout)
    297 
    298 
    299   include "YOMCST.h"
    300309  include "YOMCST2.h"
    301310  include "YOETHF.h"
  • LMDZ6/trunk/libf/phylmdiso/cv3_enthalpmix.F90

    r4143 r5274  
    1818  ! **************************************************************
    1919
    20   IMPLICIT NONE
     20  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     21          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     22          , R_ecc, R_peri, R_incl                                      &
     23          , RA, RG, R1SA                                         &
     24          , RSIGMA                                                     &
     25          , R, RMD, RMV, RD, RV, RCPD                    &
     26          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     27          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     28          , RCW, RCS                                                 &
     29          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     30          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     31          , RALPD, RBETD, RGAMD
     32IMPLICIT NONE
    2133  ! ==============================================================
    2234
     
    3143  include "cvthermo.h"
    3244  include "YOETHF.h"
    33   include "YOMCST.h"
     45
    3446  include "FCTTRE.h"
    3547!inputs:
  • LMDZ6/trunk/libf/phylmdiso/cv3_estatmix.F90

    r4143 r5274  
    1919  ! ****************************************************************
    2020
    21   IMPLICIT NONE
     21  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     22          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     23          , R_ecc, R_peri, R_incl                                      &
     24          , RA, RG, R1SA                                         &
     25          , RSIGMA                                                     &
     26          , R, RMD, RMV, RD, RV, RCPD                    &
     27          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     28          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     29          , RCW, RCS                                                 &
     30          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     31          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     32          , RALPD, RBETD, RGAMD
     33IMPLICIT NONE
    2234  ! ==============================================================
    2335
     
    3244  include "cvthermo.h"
    3345  include "YOETHF.h"
    34   include "YOMCST.h"
     46
    3547  include "FCTTRE.h"
    3648!inputs:
  • LMDZ6/trunk/libf/phylmdiso/cv_driver.F90

    r4491 r5274  
    12311231  USE ioipsl_getin_p_mod, ONLY : getin_p
    12321232
    1233   IMPLICIT NONE
     1233  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     1234          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     1235          , R_ecc, R_peri, R_incl                                      &
     1236          , RA, RG, R1SA                                         &
     1237          , RSIGMA                                                     &
     1238          , R, RMD, RMV, RD, RV, RCPD                    &
     1239          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     1240          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     1241          , RCW, RCS                                                 &
     1242          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     1243          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     1244          , RALPD, RBETD, RGAMD
     1245IMPLICIT NONE
    12341246
    12351247  ! Argument : iflag_ice_thermo : ice thermodynamics is taken into account if
     
    12451257  !
    12461258! si icvflag_Tpa=0, alors la fraction de glace dans l'ascendance adiabatique est
    1247   ! fonction de la temperature de l'environnement et la temperature de l'ascendance est 
    1248   ! calculee en deux iterations, une en supposant qu'il n'y a pas de glace et l'autre 
     1259  ! fonction de la temperature de l'environnement et la temperature de l'ascendance est
     1260  ! calculee en deux iterations, une en supposant qu'il n'y a pas de glace et l'autre
    12491261  ! en ajoutant la glace (ancien schema d'Arnaud Jam).
    12501262! si icvflag_Tpa=1, alors la fraction de glace dans l'ascendance adiabatique est
    1251   ! fonction de la temperature de l'environnement et la temperature de l'ascendance est 
     1263  ! fonction de la temperature de l'environnement et la temperature de l'ascendance est
    12521264  ! calculee en une seule iteration.
    12531265! si icvflag_Tpa=2, alors la fraction de glace dans l'ascendance adiabatique est
    1254   ! fonction de la temperature de l'ascendance et la temperature de l'ascendance est 
     1266  ! fonction de la temperature de l'ascendance et la temperature de l'ascendance est
    12551267  ! calculee en une seule iteration.
    1256   icvflag_Tpa=0 
     1268  icvflag_Tpa=0
    12571269  call getin_p('icvflag_Tpa', icvflag_Tpa)
    12581270
     
    12621274! ==================================================================
    12631275SUBROUTINE cv_thermo(iflag_con)
     1276  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     1277          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     1278          , R_ecc, R_peri, R_incl                                      &
     1279          , RA, RG, R1SA                                         &
     1280          , RSIGMA                                                     &
     1281          , R, RMD, RMV, RD, RV, RCPD                    &
     1282          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     1283          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     1284          , RCW, RCS                                                 &
     1285          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     1286          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     1287          , RALPD, RBETD, RGAMD
    12641288  IMPLICIT NONE
    12651289
     
    12671291  ! Set thermodynamical constants for convectL
    12681292  ! -------------------------------------------------------------
    1269 
    1270   include "YOMCST.h"
    12711293  include "cvthermo.h"
    12721294
  • LMDZ6/trunk/libf/phylmdiso/isotopes_routines_mod.F90

    r5273 r5274  
    2626&       uncompress_ilp_zone
    2727#endif
     28USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     29          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     30          , R_ecc, R_peri, R_incl                                      &
     31          , RA, RG, R1SA                                         &
     32          , RSIGMA                                                     &
     33          , R, RMD, RMV, RD, RV, RCPD                    &
     34          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     35          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     36          , RCW, RCS                                                 &
     37          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     38          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     39          , RALPD, RBETD, RGAMD
    2840implicit none
    2941
    30 INCLUDE "YOMCST.h"
     42
    3143
    3244! inputs
     
    1296912981    USE isotrac_mod, ONLY: izone_cont,index_zone,index_iso
    1297012982#endif
    12971         USE dimensions_mod, ONLY: iim, jjm, llm, ndm
     12983        USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     12984          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     12985          , R_ecc, R_peri, R_incl                                      &
     12986          , RA, RG, R1SA                                         &
     12987          , RSIGMA                                                     &
     12988          , R, RMD, RMV, RD, RV, RCPD                    &
     12989          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     12990          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     12991          , RCW, RCS                                                 &
     12992          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     12993          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     12994          , RALPD, RBETD, RGAMD
     12995USE dimensions_mod, ONLY: iim, jjm, llm, ndm
    1297212996implicit none
    1297312997
     
    1297813002INCLUDE "YOETHF.h"
    1297913003INCLUDE "FCTTRE.h"
    12980 INCLUDE "YOMCST.h"
    1298113004!
    1298213005!INCLUDE "paramet.h"
     
    1354213565&       bassin_map
    1354313566#endif
    13544         implicit none
     13567        USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     13568          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     13569          , R_ecc, R_peri, R_incl                                      &
     13570          , RA, RG, R1SA                                         &
     13571          , RSIGMA                                                     &
     13572          , R, RMD, RMV, RD, RV, RCPD                    &
     13573          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     13574          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     13575          , RCW, RCS                                                 &
     13576          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     13577          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     13578          , RALPD, RBETD, RGAMD
     13579implicit none
    1354513580
    1354613581INCLUDE "YOETHF.h"
    1354713582INCLUDE "FCTTRE.h"
    13548 INCLUDE "YOMCST.h"
     13583
    1354913584       
    1355013585        ! inputs
     
    1446014495USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, &
    1446114496          ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm
     14497USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     14498          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     14499          , R_ecc, R_peri, R_incl                                      &
     14500          , RA, RG, R1SA                                         &
     14501          , RSIGMA                                                     &
     14502          , R, RMD, RMV, RD, RV, RCPD                    &
     14503          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     14504          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     14505          , RCW, RCS                                                 &
     14506          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     14507          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     14508          , RALPD, RBETD, RGAMD
    1446214509implicit none
    1446314510
    1446414511INCLUDE "YOETHF.h"
    1446514512INCLUDE "FCTTRE.h"
    14466 INCLUDE "YOMCST.h"
     14513
    1446714514!
    1446814515!
     
    1663416681        USE isotopes_verif_mod
    1663516682#endif
    16636       implicit none
    16637 
    16638 INCLUDE "YOMCST.h"
     16683      USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     16684          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     16685          , R_ecc, R_peri, R_incl                                      &
     16686          , RA, RG, R1SA                                         &
     16687          , RSIGMA                                                     &
     16688          , R, RMD, RMV, RD, RV, RCPD                    &
     16689          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     16690          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     16691          , RCW, RCS                                                 &
     16692          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     16693          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     16694          , RALPD, RBETD, RGAMD
     16695implicit none
     16696
     16697
    1663916698
    1664016699! input
     
    1823318292#endif
    1823418293      USE dimensions_mod, ONLY: iim, jjm, llm, ndm
     18294USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     18295          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     18296          , R_ecc, R_peri, R_incl                                      &
     18297          , RA, RG, R1SA                                         &
     18298          , RSIGMA                                                     &
     18299          , R, RMD, RMV, RD, RV, RCPD                    &
     18300          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     18301          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     18302          , RCW, RCS                                                 &
     18303          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     18304          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     18305          , RALPD, RBETD, RGAMD
    1823518306implicit none
    1823618307
    18237 INCLUDE "YOMCST.h"
     18308
    1823818309
    1823918310! pour avoir iim et jjm
     
    1837618447        USE isotopes_verif_mod
    1837718448#endif
    18378       implicit none
    18379 
    18380 INCLUDE "YOMCST.h"
     18449      USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     18450          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     18451          , R_ecc, R_peri, R_incl                                      &
     18452          , RA, RG, R1SA                                         &
     18453          , RSIGMA                                                     &
     18454          , R, RMD, RMV, RD, RV, RCPD                    &
     18455          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     18456          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     18457          , RCW, RCS                                                 &
     18458          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     18459          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     18460          , RALPD, RBETD, RGAMD
     18461implicit none
     18462
     18463
    1838118464
    1838218465!     Arguments
  • LMDZ6/trunk/libf/phylmdiso/lmdz_lscp_old.F90

    r5209 r5274  
    6868#endif
    6969
     70  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     71          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     72          , R_ecc, R_peri, R_incl                                      &
     73          , RA, RG, R1SA                                         &
     74          , RSIGMA                                                     &
     75          , R, RMD, RMV, RD, RV, RCPD                    &
     76          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     77          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     78          , RCW, RCS                                                 &
     79          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     80          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     81          , RALPD, RBETD, RGAMD
    7082  IMPLICIT none
    7183  !======================================================================
     
    7991  ! P0> Thermalisation des precipitations venant de la couche du dessus
    8092  ! P1> Evaporation de la precipitation (qui vient du niveau k+1)
    81   ! P2> Formation du nuage (en k) 
     93  ! P2> Formation du nuage (en k)
    8294  ! P2.A.0> Calcul des grandeurs nuageuses une pdf en creneau
    83   ! P2.A.1> Avec les nouvelles PDFs, calcul des grandeurs nuageuses pour 
     95  ! P2.A.1> Avec les nouvelles PDFs, calcul des grandeurs nuageuses pour
    8496  ! les valeurs de T et Q initiales
    8597  ! P2.A.2> Prise en compte du couplage entre eau condensee et T.
     
    89101  ! P3> Formation de la precipitation (en k)
    90102  !======================================================================
    91   ! JLD: 
     103  ! JLD:
    92104  ! * Routine probablement fausse (au moins incoherente) si thermcep = .false.
    93   ! * fl_cor_ebil doit etre > 0 ; 
     105  ! * fl_cor_ebil doit etre > 0 ;
    94106  !   fl_cor_ebil= 0 pour reproduire anciens bugs
    95107  !======================================================================
    96   include "YOMCST.h"
    97108  !
    98109  ! Principaux inputs:
  • LMDZ6/trunk/libf/phylmdiso/lmdz_wake.F90

    r5256 r5274  
    4343#endif
    4444#endif
     45  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     46          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     47          , R_ecc, R_peri, R_incl                                      &
     48          , RA, RG, R1SA                                         &
     49          , RSIGMA                                                     &
     50          , R, RMD, RMV, RD, RV, RCPD                    &
     51          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     52          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     53          , RCW, RCS                                                 &
     54          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     55          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     56          , RALPD, RBETD, RGAMD
    4557  IMPLICIT NONE
    4658  ! ============================================================================
     
    136148  ! Déclaration de variables
    137149  ! -------------------------------------------------------------------------
    138 
    139   include "YOMCST.h"
    140   include "cvthermo.h"
     150 include "cvthermo.h"
    141151
    142152  ! Arguments en entree
  • LMDZ6/trunk/libf/phylmdiso/phyaqua_mod.F90

    r5273 r5274  
    4747    USE dimsoil_mod_h, ONLY: nsoilmx
    4848
    49     IMPLICIT NONE
    50 
    51     include "YOMCST.h"
     49    USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     50          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     51          , R_ecc, R_peri, R_incl                                      &
     52          , RA, RG, R1SA                                         &
     53          , RSIGMA                                                     &
     54          , R, RMD, RMV, RD, RV, RCPD                    &
     55          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     56          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     57          , RCW, RCS                                                 &
     58          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     59          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     60          , RALPD, RBETD, RGAMD
     61IMPLICIT NONE
     62
     63
    5264    include "clesphys.h"
    5365
     
    417429  ! ====================================================================
    418430  SUBROUTINE zenang_an(cycle_diurne, gmtime, rlat, rlon, rmu0, fract)
     431    USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     432          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     433          , R_ecc, R_peri, R_incl                                      &
     434          , RA, RG, R1SA                                         &
     435          , RSIGMA                                                     &
     436          , R, RMD, RMV, RD, RV, RCPD                    &
     437          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     438          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     439          , RCW, RCS                                                 &
     440          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     441          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     442          , RALPD, RBETD, RGAMD
    419443    USE dimphy
    420444    IMPLICIT NONE
     
    450474    ! frac-----OUTPUT: ensoleillement moyen entre gmtime et gmtime+pdtrad
    451475    ! ================================================================
    452     include "YOMCST.h"
    453476    ! ================================================================
    454477    LOGICAL cycle_diurne
  • LMDZ6/trunk/libf/phylmdiso/phyetat0_mod.F90

    r5273 r5274  
    6161  USE dimsoil_mod_h, ONLY: nsoilmx
    6262
    63   IMPLICIT none
     63  USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     64          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     65          , R_ecc, R_peri, R_incl                                      &
     66          , RA, RG, R1SA                                         &
     67          , RSIGMA                                                     &
     68          , R, RMD, RMV, RD, RV, RCPD                    &
     69          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     70          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     71          , RCW, RCS                                                 &
     72          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     73          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     74          , RALPD, RBETD, RGAMD
     75IMPLICIT none
    6476  !======================================================================
    6577  ! Auteur(s) Z.X. Li (LMD/CNRS) date: 19930818
     
    6981  include "alpale.h"
    7082  include "compbl.h"
    71   include "YOMCST.h"
     83
    7284  !======================================================================
    7385  CHARACTER*(*) fichnom
  • LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90

    r5273 r5274  
    431431       USE output_physiqex_mod, ONLY: output_physiqex
    432432       USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA, CPPKEY_REPROBUS, CPPKEY_STRATAER, CPPKEY_DUST, CPPKEY_COSP, CPPKEY_COSP2, CPPKEY_COSPV2
    433 
     433       USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     434          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     435          , R_ecc, R_peri, R_incl                                      &
     436          , RA, RG, R1SA                                         &
     437          , RSIGMA                                                     &
     438          , R, RMD, RMV, RD, RV, RCPD                    &
     439          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     440          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     441          , RCW, RCS                                                 &
     442          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     443          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     444          , RALPD, RBETD, RGAMD
    434445
    435446    IMPLICIT NONE
     
    12811292                 ! the ozone fields, old method.
    12821293
    1283     include "YOMCST.h"
    12841294    include "YOETHF.h"
    12851295    include "FCTTRE.h"
  • LMDZ6/trunk/libf/phylmdiso/reevap.F90

    r5149 r5274  
    1515#endif
    1616#endif
    17     IMPLICIT none
     17    USE yomcst_mod_h, ONLY: RPI, RCLUM, RHPLA, RKBOL, RNAVO                   &
     18          , RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA                  &
     19          , R_ecc, R_peri, R_incl                                      &
     20          , RA, RG, R1SA                                         &
     21          , RSIGMA                                                     &
     22          , R, RMD, RMV, RD, RV, RCPD                    &
     23          , RMO3, RMCO2, RMC, RMCH4, RMN2O, RMCFC11, RMCFC12        &
     24          , RCPV, RCVD, RCVV, RKAPPA, RETV, eps_w                    &
     25          , RCW, RCS                                                 &
     26          , RLVTT, RLSTT, RLMLT, RTT, RATM                           &
     27          , RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS            &
     28          , RALPD, RBETD, RGAMD
     29IMPLICIT none
    1830    !>======================================================================
    1931
     
    2537
    2638    REAL za,zb,zdelta,zlvdcp,zlsdcp
    27     INTEGER i,k,ixt,ivapcur,iliqcur,isolcur   
     39    INTEGER i,k,ixt,ivapcur,iliqcur,isolcur
    2840
    2941
    3042    !--------Stochastic Boundary Layer Triggering: ALE_BL--------
    31     !---Propri\'et\'es du thermiques au LCL 
    32     include "YOMCST.h"
     43    !---Propri\'et\'es du thermiques au LCL
     44
    3345    include "YOETHF.h"
    3446    include "FCTTRE.h"
Note: See TracChangeset for help on using the changeset viewer.