Changeset 1422 for trunk/LMDZ.COMMON/libf
- Timestamp:
- Apr 30, 2015, 12:33:45 PM (10 years ago)
- Location:
- trunk/LMDZ.COMMON/libf
- Files:
-
- 8 added
- 130 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/dyn3d/addfi.F
r1238 r1422 8 8 USE infotrac, ONLY : nqtot 9 9 USE control_mod, ONLY : planet_type 10 USE comconst_mod, ONLY: kappa 10 11 IMPLICIT NONE 11 12 c … … 48 49 #include "dimensions.h" 49 50 #include "paramet.h" 50 #include "comconst.h"51 51 #include "comgeom.h" 52 #include "serre.h"53 52 c 54 53 c Arguments : -
trunk/LMDZ.COMMON/libf/dyn3d/advect.F
r1 r1422 3 3 ! 4 4 SUBROUTINE advect(ucov,vcov,teta,w,massebx,masseby,du,dv,dteta) 5 6 USE comconst_mod, ONLY: daysec 7 USE logic_mod, ONLY: conser 8 USE ener_mod, ONLY: gtot 5 9 6 10 IMPLICIT NONE … … 26 30 #include "dimensions.h" 27 31 #include "paramet.h" 28 #include "comconst.h"29 #include "comvert.h"30 32 #include "comgeom.h" 31 #include "logic.h"32 #include "ener.h"33 33 34 34 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3d/advtrac.F90
r1189 r1422 11 11 USE infotrac, ONLY: nqtot, iadv 12 12 USE control_mod, ONLY: iapp_tracvl, day_step 13 USE comconst_mod, ONLY: dtvr 13 14 14 15 … … 17 18 include "dimensions.h" 18 19 include "paramet.h" 19 include "comconst.h"20 include "comvert.h"21 20 include "comdissip.h" 22 21 include "comgeom2.h" 23 include "logic.h"24 include "temps.h"25 include "ener.h"26 include "description.h"27 22 include "iniprint.h" 28 23 -
trunk/LMDZ.COMMON/libf/dyn3d/bilan_dyn.F
r1017 r1422 21 21 USE control_mod, ONLY: planet_type 22 22 USE cpdet_mod, only: tpot2t 23 USE comvert_mod, ONLY: ap,bp,presnivs 24 USE comconst_mod, ONLY: rad,omeg,pi 25 USE temps_mod, ONLY: annee_ref,day_ref 23 26 24 27 IMPLICIT NONE … … 26 29 #include "dimensions.h" 27 30 #include "paramet.h" 28 #include "comconst.h"29 #include "comvert.h"30 31 #include "comgeom2.h" 31 #include "temps.h"32 32 #include "iniprint.h" 33 33 -
trunk/LMDZ.COMMON/libf/dyn3d/caladvtrac.F
r66 r1422 10 10 USE infotrac, ONLY : nqtot 11 11 USE control_mod, ONLY : iapp_tracvl,planet_type 12 USE comconst_mod, ONLY: dtvr 12 13 13 14 IMPLICIT NONE … … 25 26 #include "dimensions.h" 26 27 #include "paramet.h" 27 #include "comconst.h"28 28 29 29 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3d/caldyn.F
r1189 r1422 5 5 $ (itau,ucov,vcov,teta,ps,masse,pk,pkf,tsurpk,phis , 6 6 $ phi,conser,du,dv,dteta,dp,w,pbaru,pbarv,time ) 7 8 USE comvert_mod, ONLY: ap,bp 7 9 8 10 IMPLICIT NONE … … 26 28 #include "dimensions.h" 27 29 #include "paramet.h" 28 #include "comconst.h"29 #include "comvert.h"30 30 #include "comgeom.h" 31 31 -
trunk/LMDZ.COMMON/libf/dyn3d/ce0l.F90
r1302 r1422 39 39 !#include "indicesol.h" 40 40 #include "iniprint.h" 41 #include "temps.h"42 #include "logic.h"43 41 INTEGER, PARAMETER :: longcles=20 44 42 REAL, DIMENSION(longcles) :: clesphy0 -
trunk/LMDZ.COMMON/libf/dyn3d/conf_gcm.F90
r1391 r1422 14 14 use assert_m, only: assert 15 15 use sponge_mod, only: callsponge,mode_sponge,nsponge,tetasponge 16 USE comconst_mod, ONLY: dissip_factz,dissip_deltaz,dissip_zref, & 17 dissip_fac_mid,dissip_fac_up,dissip_hdelta,dissip_pupstart, & 18 mode_top_bound,tau_top_bound,iflag_top_bound 19 USE logic_mod, ONLY: tidal,purmats,ok_guide,read_start,iflag_phys, & 20 iflag_trac,ok_strato,ok_gradsfile,ok_limit,ok_etat0, & 21 moyzon_mu,moyzon_ch,ok_strato,fxyhypb,ysinus 22 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, & 23 alphax,alphay,taux,tauy 24 USE temps_mod, ONLY: calend 16 25 17 26 IMPLICIT NONE … … 32 41 include "dimensions.h" 33 42 include "paramet.h" 34 include "logic.h"35 include "serre.h"36 43 include "comdissnew.h" 37 44 include "iniprint.h" 38 include "temps.h"39 include "comconst.h"40 45 41 46 ! FH 2008/05/09 On elimine toutes les clefs physiques dans la dynamique -
trunk/LMDZ.COMMON/libf/dyn3d/dissip.F
r1189 r1422 4 4 SUBROUTINE dissip( vcov,ucov,teta,p, dv,du,dh ) 5 5 c 6 USE comconst_mod, ONLY: dtvr,dtdiss 7 6 8 IMPLICIT NONE 7 9 … … 27 29 #include "dimensions.h" 28 30 #include "paramet.h" 29 #include "comconst.h"30 31 #include "comgeom.h" 31 32 #include "comdissnew.h" -
trunk/LMDZ.COMMON/libf/dyn3d/dteta1.F
r1 r1422 23 23 #include "dimensions.h" 24 24 #include "paramet.h" 25 #include "logic.h"26 25 27 26 REAL teta( ip1jmp1,llm ),pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm) -
trunk/LMDZ.COMMON/libf/dyn3d/dudv2.F
r1 r1422 28 28 #include "dimensions.h" 29 29 #include "paramet.h" 30 #include "comvert.h"31 30 32 31 REAL teta( ip1jmp1,llm ),pkf( ip1jmp1,llm ) ,bern( ip1jmp1,llm ), -
trunk/LMDZ.COMMON/libf/dyn3d/fluxstokenc.F
r1 r1422 18 18 #include "dimensions.h" 19 19 #include "paramet.h" 20 #include "comconst.h"21 #include "comvert.h"22 20 #include "comgeom.h" 23 21 #include "tracstoke.h" 24 #include "temps.h"25 22 #include "iniprint.h" 26 23 -
trunk/LMDZ.COMMON/libf/dyn3d/friction.F
r1 r1422 12 12 USE ioipsl_getincom 13 13 #endif 14 USE comconst_mod, ONLY: pi 14 15 15 16 IMPLICIT NONE … … 30 31 #include "paramet.h" 31 32 #include "comgeom2.h" 32 #include "comconst.h"33 33 #include "iniprint.h" 34 34 #include "academic.h" -
trunk/LMDZ.COMMON/libf/dyn3d/gcm.F
r1395 r1422 26 26 & less1day,fractday,ndynstep,nsplit_phys 27 27 use cpdet_mod, only: ini_cpdet 28 USE temps_mod, ONLY: calend,start_time,annee_ref,day_ref, 29 . itau_dyn,itau_phy,day_ini,jD_ref,jH_ref,day_end 28 30 29 31 #ifdef INCA … … 44 46 USE mod_phys_lmdz_para, ONLY : klon_mpi_para_nb 45 47 #endif 48 USE comconst_mod, ONLY: daysec,dtvr,dtphys,rad,g,r,cpp 49 USE logic_mod, ONLY: read_start,iflag_phys,ok_guide,ecripar 50 46 51 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 47 52 … … 80 85 #include "dimensions.h" 81 86 #include "paramet.h" 82 #include "comconst.h"83 87 #include "comdissnew.h" 84 #include "comvert.h"85 88 #include "comgeom.h" 86 #include "logic.h"87 #include "temps.h"88 89 !!!!!!!!!!!#include "control.h" 89 #include "ener.h"90 #include "description.h"91 #include "serre.h"92 90 !#include "com_io_dyn.h" 93 91 #include "iniprint.h" … … 166 164 abort_message = 'last timestep reached' 167 165 modname = 'gcm' 168 descript = 'Run GCM LMDZ'169 166 lafin = .FALSE. 170 167 dynhist_file = 'dyn_hist.nc' -
trunk/LMDZ.COMMON/libf/dyn3d/groupe.F
r841 r1422 18 18 #include "dimensions.h" 19 19 #include "paramet.h" 20 #include "comconst.h"21 20 #include "comgeom2.h" 22 #include "comvert.h"23 21 24 22 integer ngroup -
trunk/LMDZ.COMMON/libf/dyn3d/groupeun.F
r1 r1422 7 7 #include "dimensions.h" 8 8 #include "paramet.h" 9 #include "comconst.h"10 9 #include "comgeom2.h" 11 10 … … 139 138 #include "dimensions.h" 140 139 #include "paramet.h" 141 #include "comconst.h"142 140 #include "comgeom2.h" 143 141 -
trunk/LMDZ.COMMON/libf/dyn3d/guide_mod.F90
r1391 r1422 13 13 use netcdf, only: nf90_nowrite, nf90_open, nf90_inq_varid, nf90_close 14 14 use pres2lev_mod 15 USE serre_mod, ONLY: grossismx 15 16 16 17 IMPLICIT NONE … … 70 71 INCLUDE "paramet.h" 71 72 INCLUDE "netcdf.inc" 72 73 ! For grossismx:74 include "serre.h"75 73 76 74 INTEGER :: error,ncidpl,rid,rcod … … 313 311 314 312 USE control_mod 313 USE comvert_mod, ONLY: ap,bp,preff,presnivs 314 USE comconst_mod, ONLY: daysec,dtvr 315 315 316 316 IMPLICIT NONE … … 318 318 INCLUDE "dimensions.h" 319 319 INCLUDE "paramet.h" 320 INCLUDE "comconst.h"321 INCLUDE "comvert.h"322 320 323 321 ! Variables entree … … 540 538 SUBROUTINE guide_zonave(typ,hsize,vsize,field) 541 539 540 USE comconst_mod, ONLY: pi 541 542 542 IMPLICIT NONE 543 543 … … 545 545 INCLUDE "paramet.h" 546 546 INCLUDE "comgeom.h" 547 INCLUDE "comconst.h"548 547 549 548 ! input/output variables … … 605 604 use exner_hyb_m, only: exner_hyb 606 605 use exner_milieu_m, only: exner_milieu 606 USE comvert_mod, ONLY: ap,bp,preff,pressure_exner 607 USE comconst_mod, ONLY: cpp,kappa 608 607 609 IMPLICIT NONE 608 610 609 611 include "dimensions.h" 610 612 include "paramet.h" 611 include "comvert.h"612 613 include "comgeom2.h" 613 include "comconst.h"614 614 615 615 REAL, DIMENSION (iip1,jjp1), INTENT(IN) :: psi ! Psol gcm … … 853 853 ! Calcul des constantes de rappel alpha (=1/tau) 854 854 855 USE comconst_mod, ONLY: pi 856 USE serre_mod, ONLY: clon,clat,grossismy 857 855 858 implicit none 856 859 857 860 include "dimensions.h" 858 861 include "paramet.h" 859 include "comconst.h"860 862 include "comgeom2.h" 861 include "serre.h"862 863 863 864 ! input arguments : … … 1514 1515 SUBROUTINE guide_out(varname,hsize,vsize,field) 1515 1516 1517 USE comvert_mod, ONLY: presnivs 1518 USE comconst_mod, ONLY: pi 1519 1516 1520 IMPLICIT NONE 1517 1521 … … 1520 1524 INCLUDE "netcdf.inc" 1521 1525 INCLUDE "comgeom2.h" 1522 INCLUDE "comconst.h"1523 INCLUDE "comvert.h"1524 1526 1525 1527 ! Variables entree -
trunk/LMDZ.COMMON/libf/dyn3d/integrd.F
r1391 r1422 8 8 9 9 use control_mod, only : planet_type 10 USE comvert_mod, ONLY: ap,bp 11 USE comconst_mod, ONLY: pi 12 USE logic_mod, ONLY: leapf 13 USE temps_mod, ONLY: dt 10 14 11 15 IMPLICIT NONE … … 29 33 #include "dimensions.h" 30 34 #include "paramet.h" 31 #include "comconst.h"32 35 #include "comgeom.h" 33 #include "comvert.h"34 #include "logic.h"35 #include "temps.h"36 #include "serre.h"37 36 #include "iniprint.h" 38 37 -
trunk/LMDZ.COMMON/libf/dyn3d/leapfrog.F
r1414 r1422 25 25 use sponge_mod, only: callsponge,mode_sponge,sponge 26 26 use comuforc_h 27 USE comvert_mod, ONLY: ap,bp,pressure_exner,presnivs 28 USE comconst_mod, ONLY: daysec,dtvr,dtphys,dtdiss, 29 . cpp,ihf,iflag_top_bound,pi 30 USE logic_mod, ONLY: iflag_phys,ok_guide,forward,leapf,apphys, 31 . statcl,conser,apdiss,purmats,tidal,ok_strato 32 USE temps_mod, ONLY: jD_ref,jH_ref,itaufin,day_ini,day_ref, 33 . start_time,dt 27 34 28 35 IMPLICIT NONE … … 61 68 #include "dimensions.h" 62 69 #include "paramet.h" 63 #include "comconst.h"64 70 #include "comdissnew.h" 65 #include "comvert.h"66 71 #include "comgeom.h" 67 #include "logic.h"68 #include "temps.h"69 #include "ener.h"70 #include "description.h"71 #include "serre.h"72 72 !#include "com_io_dyn.h" 73 73 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dyn3d/qminimum.F
r1 r1422 11 11 #include "dimensions.h" 12 12 #include "paramet.h" 13 #include "comvert.h"14 13 c 15 14 INTEGER nq -
trunk/LMDZ.COMMON/libf/dyn3d/sponge_mod.F90
r1017 r1422 29 29 ! A(t+dt)=A(t)-(A(t)-Am)*(1-exp(-lambda*dt)) 30 30 31 USE comvert_mod, ONLY: ap,bp,preff,scaleheight 31 32 32 33 implicit none … … 34 35 #include "paramet.h" 35 36 #include "comdissip.h" 36 #include "comvert.h"37 37 #include "comgeom2.h" 38 38 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dyn3d/sw_case_williamson91_6.F
r1 r1422 26 26 c 27 27 c======================================================================= 28 USE comvert_mod, ONLY: ap,bp,preff 29 USE comconst_mod, ONLY: cpp,omeg,rad 30 28 31 IMPLICIT NONE 29 32 c----------------------------------------------------------------------- … … 33 36 #include "dimensions.h" 34 37 #include "paramet.h" 35 #include "comvert.h"36 #include "comconst.h"37 38 #include "comgeom.h" 38 39 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dyn3d/top_bound.F
r1012 r1422 3 3 ! 4 4 SUBROUTINE top_bound(vcov,ucov,teta,masse,dt,ducov) 5 6 USE comvert_mod, ONLY: presnivs,scaleheight,preff 7 USE comconst_mod, ONLY: iflag_top_bound,tau_top_bound, 8 . mode_top_bound 9 5 10 IMPLICIT NONE 6 11 c 7 12 #include "dimensions.h" 8 13 #include "paramet.h" 9 #include "comconst.h"10 #include "comvert.h"11 14 #include "comgeom2.h" 12 15 -
trunk/LMDZ.COMMON/libf/dyn3d/vlsplt.F
r270 r1422 22 22 #include "dimensions.h" 23 23 #include "paramet.h" 24 #include "logic.h"25 #include "comvert.h"26 #include "comconst.h"27 24 28 25 c … … 131 128 include "dimensions.h" 132 129 include "paramet.h" 133 include "logic.h"134 include "comvert.h"135 include "comconst.h"136 130 include "iniprint.h" 137 131 c … … 452 446 c 453 447 c -------------------------------------------------------------------- 448 USE comconst_mod, ONLY: pi 449 454 450 IMPLICIT NONE 455 451 c 456 452 #include "dimensions.h" 457 453 #include "paramet.h" 458 #include "logic.h"459 #include "comvert.h"460 #include "comconst.h"461 454 #include "comgeom.h" 462 455 c … … 772 765 #include "dimensions.h" 773 766 #include "paramet.h" 774 #include "logic.h"775 #include "comvert.h"776 #include "comconst.h"777 767 c 778 768 c -
trunk/LMDZ.COMMON/libf/dyn3d/vlspltqs.F
r1017 r1422 27 27 #include "dimensions.h" 28 28 #include "paramet.h" 29 #include "logic.h"30 #include "comvert.h"31 #include "comconst.h"32 29 33 30 c … … 174 171 #include "dimensions.h" 175 172 #include "paramet.h" 176 #include "logic.h"177 #include "comvert.h"178 #include "comconst.h"179 173 c 180 174 c … … 492 486 c 493 487 c -------------------------------------------------------------------- 488 USE comconst_mod, ONLY: pi 489 494 490 IMPLICIT NONE 495 491 c 496 492 #include "dimensions.h" 497 493 #include "paramet.h" 498 #include "logic.h"499 #include "comvert.h"500 #include "comconst.h"501 494 #include "comgeom.h" 502 495 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/adaptdt.F
r1300 r1422 6 6 7 7 USE control_mod 8 USE comconst_mod, ONLY: dtvr 8 9 IMPLICIT NONE 9 10 … … 11 12 c#include "paramr2.h" 12 13 #include "paramet.h" 13 #include "comconst.h"14 14 #include "comdissip.h" 15 #include "comvert.h"16 15 #include "comgeom2.h" 17 #include "logic.h"18 #include "temps.h"19 #include "ener.h"20 #include "description.h"21 16 22 17 c---------------------------------------------------------- -
trunk/LMDZ.COMMON/libf/dyn3d_common/advn.F
r1300 r1422 19 19 #include "dimensions.h" 20 20 #include "paramet.h" 21 #include "logic.h"22 #include "comvert.h"23 #include "comconst.h"24 21 #include "comgeom.h" 25 22 #include "iniprint.h" … … 486 483 #include "dimensions.h" 487 484 #include "paramet.h" 488 #include "logic.h"489 #include "comvert.h"490 #include "comconst.h"491 485 #include "iniprint.h" 492 486 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/advx.F
r1300 r1422 25 25 #include "dimensions.h" 26 26 #include "paramet.h" 27 #include "comconst.h"28 #include "comvert.h"29 27 30 28 C Arguments : -
trunk/LMDZ.COMMON/libf/dyn3d_common/advxp.F
r1300 r1422 15 15 #include "dimensions.h" 16 16 #include "paramet.h" 17 #include "comconst.h"18 #include "comvert.h"19 17 20 18 INTEGER ntra -
trunk/LMDZ.COMMON/libf/dyn3d_common/advy.F
r1300 r1422 28 28 #include "dimensions.h" 29 29 #include "paramet.h" 30 #include "comconst.h"31 #include "comvert.h"32 30 #include "comgeom2.h" 33 31 -
trunk/LMDZ.COMMON/libf/dyn3d_common/advyp.F
r1300 r1422 30 30 #include "dimensions.h" 31 31 #include "paramet.h" 32 #include "comconst.h"33 #include "comvert.h"34 32 #include "comgeom.h" 35 33 -
trunk/LMDZ.COMMON/libf/dyn3d_common/advz.F
r1300 r1422 23 23 #include "dimensions.h" 24 24 #include "paramet.h" 25 #include "comconst.h"26 #include "comvert.h"27 25 28 26 C #include "traceur.h" -
trunk/LMDZ.COMMON/libf/dyn3d_common/advzp.F
r1300 r1422 33 33 #include "dimensions.h" 34 34 #include "paramet.h" 35 #include "comconst.h"36 #include "comvert.h"37 35 #include "comgeom.h" 38 36 C -
trunk/LMDZ.COMMON/libf/dyn3d_common/bernoui.F
r1300 r1422 27 27 #include "dimensions.h" 28 28 #include "paramet.h" 29 #include "logic.h"30 29 c 31 30 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3d_common/conf_planete.F90
r1300 r1422 10 10 USE ioipsl_getincom 11 11 #endif 12 USE comvert_mod, ONLY: preff,pa 13 USE comconst_mod, ONLY: daysec,daylen,kappa,cpp,omeg,rad,g,ihf,pi,molmass 12 14 IMPLICIT NONE 13 15 ! … … 16 18 ! -------------- 17 19 #include "dimensions.h" 18 #include "comconst.h"19 #include "comvert.h"20 20 ! 21 21 ! local: -
trunk/LMDZ.COMMON/libf/dyn3d_common/convmas.F
r1300 r1422 34 34 #include "dimensions.h" 35 35 #include "paramet.h" 36 #include "comvert.h"37 #include "logic.h"38 36 39 37 REAL pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm ),convm( ip1jmp1,llm ) -
trunk/LMDZ.COMMON/libf/dyn3d_common/coordij.F
r1300 r1422 10 10 c 11 11 c======================================================================= 12 USE comconst_mod, ONLY: pi 12 13 13 14 IMPLICIT NONE … … 18 19 #include "dimensions.h" 19 20 #include "paramet.h" 20 #include "comconst.h"21 21 #include "comgeom.h" 22 #include "serre.h"23 22 24 23 real zlon,zlat -
trunk/LMDZ.COMMON/libf/dyn3d_common/cpdet_mod.F90
r1315 r1422 22 22 23 23 USE control_mod, ONLY: planet_type 24 USE comconst_mod, ONLY: nu_venus,t0_venus 24 25 IMPLICIT none 25 26 !====================================================================== 26 27 ! Initialization of nu_venus and t0_venus 27 28 !====================================================================== 28 29 ! for cpp, nu_venus and t0_venus:30 #include "comconst.h"31 29 32 30 if (planet_type.eq."venus") then … … 47 45 48 46 USE control_mod, ONLY: planet_type 47 USE comconst_mod, ONLY: cpp,t0_venus,nu_venus 49 48 IMPLICIT none 50 49 51 50 ! for cpp, nu_venus and t0_venus: 52 #include "comconst.h"53 51 54 52 real,intent(in) :: t … … 78 76 79 77 USE control_mod, ONLY: planet_type 78 USE comconst_mod, ONLY: cpp,t0_venus,nu_venus 79 80 80 IMPLICIT NONE 81 82 ! for cpp, nu_venus and t0_venus:83 #include "comconst.h"84 81 85 82 integer,intent(in) :: npoints … … 112 109 113 110 USE control_mod, ONLY: planet_type 111 USE comconst_mod, ONLY: cpp,nu_venus,t0_venus 112 114 113 IMPLICIT NONE 115 116 ! for cpp, nu_venus and t0_venus:117 #include "comconst.h"118 114 119 115 integer,intent(in) :: npoints … … 143 139 USE control_mod, only : planet_type 144 140 USE parallel_lmdz, only : OMP_CHUNK 145 IMPLICIT none 146 147 ! for cpp, nu_venus and t0_venus: 148 #include "comconst.h" 141 USE comconst_mod, ONLY: cpp,nu_venus,t0_venus 142 143 IMPLICIT none 149 144 150 145 integer,intent(in) :: nlon,nlev … … 182 177 USE parallel_lmdz, only : jj_begin,jj_end,OMP_CHUNK 183 178 USE control_mod, only : planet_type 179 USE comconst_mod, ONLY: cpp,nu_venus,t0_venus 180 184 181 IMPLICIT none 185 182 ! for iip1, jjp1 and llm 186 183 #include "dimensions.h" 187 184 #include "paramet.h" 188 ! for cpp, nu_venus and t0_venus:189 #include "comconst.h"190 185 191 186 real,intent(in) :: yt(iip1,jjp1,llm) … … 225 220 USE control_mod, only : planet_type 226 221 USE parallel_lmdz, only : OMP_CHUNK 227 IMPLICIT none228 ! for cpp, nu_venus and t0_venus: 229 #include "comconst.h" 222 USE comconst_mod, ONLY: cpp,nu_venus,t0_venus 223 224 IMPLICIT none 230 225 231 226 integer,intent(in) :: nlon,nlev … … 263 258 USE parallel_lmdz, only : jj_begin,jj_end,OMP_CHUNK 264 259 USE control_mod, only : planet_type 260 USE comconst_mod, ONLY: cpp,nu_venus,t0_venus 261 265 262 IMPLICIT none 266 263 ! for iip1, jjp1 and llm 267 264 #include "dimensions.h" 268 265 #include "paramet.h" 269 ! for cpp, nu_venus and t0_venus:270 #include "comconst.h"271 266 272 267 real,intent(out) :: yt(iip1,jjp1,llm) -
trunk/LMDZ.COMMON/libf/dyn3d_common/defrun.F
r1300 r1422 13 13 14 14 USE control_mod 15 USE logic_mod, ONLY: purmats,iflag_phys,fxyhypb,ysinus 16 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 17 . alphax,alphay,taux,tauy 15 18 16 19 IMPLICIT NONE … … 36 39 #include "dimensions.h" 37 40 #include "paramet.h" 38 #include "logic.h"39 #include "serre.h"40 41 #include "comdissnew.h" 41 42 #include "clesph0.h" -
trunk/LMDZ.COMMON/libf/dyn3d_common/disvert.F90
r1391 r1422 12 12 use new_unit_m, only: new_unit 13 13 use assert_m, only: assert 14 USE comvert_mod, ONLY: ap,bp,nivsigs,nivsig,preff,pa,presnivs,dpres,scaleheight 15 USE logic_mod, ONLY: ok_strato 14 16 15 17 IMPLICIT NONE … … 17 19 include "dimensions.h" 18 20 include "paramet.h" 19 include "comvert.h"20 include "comconst.h"21 21 include "iniprint.h" 22 include "logic.h"23 22 24 23 !------------------------------------------------------------------------------- -
trunk/LMDZ.COMMON/libf/dyn3d_common/disvert_noterre.F
r1300 r1422 12 12 use ioipsl_getincom 13 13 #endif 14 USE comvert_mod, ONLY: ap,bp,aps,bps,presnivs,pseudoalt, 15 . nivsig,nivsigs,pa,preff,scaleheight 16 USE comconst_mod, ONLY: kappa 17 USE logic_mod, ONLY: hybrid 14 18 15 19 IMPLICIT NONE … … 17 21 #include "dimensions.h" 18 22 #include "paramet.h" 19 #include "comvert.h"20 #include "comconst.h"21 #include "logic.h"22 23 #include "iniprint.h" 23 24 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/divgrad.F
r1300 r1422 24 24 #include "comgeom.h" 25 25 #include "comdissipn.h" 26 #include "logic.h"27 26 c 28 27 INTEGER klevel -
trunk/LMDZ.COMMON/libf/dyn3d_common/dynetat0.F
r1300 r1422 11 11 12 12 use control_mod, only : planet_type, timestart 13 USE comvert_mod, ONLY: pa,preff 14 USE comconst_mod, ONLY: im,jm,lllm,daysec,dtvr, 15 . rad,omeg,g,cpp,kappa,pi 16 USE logic_mod, ONLY: fxyhypb,ysinus 17 USE serre_mod, ONLY: clon,clat,grossismx,grossismy 18 USE temps_mod, ONLY: annee_ref,day_ref,itau_dyn, 19 . start_time,day_ini,hour_ini 20 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 13 21 14 22 IMPLICIT NONE … … 31 39 #include "dimensions.h" 32 40 #include "paramet.h" 33 #include "temps.h"34 #include "comconst.h"35 #include "comvert.h"36 41 #include "comgeom2.h" 37 #include "ener.h"38 42 #include "netcdf.inc" 39 #include "description.h"40 #include "serre.h"41 #include "logic.h"42 43 #include "iniprint.h" 43 44 -
trunk/LMDZ.COMMON/libf/dyn3d_common/dynredem.F
r1300 r1422 10 10 use netcdf95, only: NF95_PUT_VAR 11 11 use control_mod, only : planet_type 12 USE comvert_mod, ONLY: ap,bp,aps,bps,presnivs,pseudoalt,pa,preff, 13 . nivsig,nivsigs 14 USE comconst_mod, ONLY: daysec,dtvr,rad,omeg,g,cpp,kappa,pi 15 USE logic_mod, ONLY: fxyhypb,ysinus 16 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 17 . taux,tauy 18 USE temps_mod, ONLY: annee_ref,day_ref,itau_dyn,itaufin, 19 . start_time,hour_ini 20 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 12 21 13 22 IMPLICIT NONE … … 19 28 #include "dimensions.h" 20 29 #include "paramet.h" 21 #include "comconst.h"22 #include "comvert.h"23 30 #include "comgeom2.h" 24 #include "temps.h"25 #include "ener.h"26 #include "logic.h"27 31 #include "netcdf.inc" 28 #include "description.h"29 #include "serre.h"30 32 #include "iniprint.h" 31 33 … … 588 590 use netcdf, only: NF90_get_VAR 589 591 use netcdf95, only: NF95_PUT_VAR 592 USE temps_mod, ONLY: itaufin,itau_dyn 590 593 591 594 IMPLICIT NONE … … 595 598 #include "dimensions.h" 596 599 #include "paramet.h" 597 #include "description.h"598 600 #include "netcdf.inc" 599 #include "comvert.h"600 601 #include "comgeom.h" 601 #include "temps.h"602 602 #include "iniprint.h" 603 603 -
trunk/LMDZ.COMMON/libf/dyn3d_common/exner_hyb_m.F90
r1302 r1422 1 1 module exner_hyb_m 2 3 USE comvert_mod, ONLY: preff 4 USE comconst_mod, ONLY: jmp1,kappa,cpp,r,pi 2 5 3 6 IMPLICIT NONE … … 35 38 include "dimensions.h" 36 39 include "paramet.h" 37 include "comconst.h"38 40 include "comgeom.h" 39 include "comvert.h"40 include "serre.h"41 41 42 42 INTEGER ngrid -
trunk/LMDZ.COMMON/libf/dyn3d_common/exner_milieu_m.F90
r1302 r1422 1 1 module exner_milieu_m 2 3 USE comvert_mod, ONLY: preff 4 USE comconst_mod, ONLY: jmp1,kappa,cpp,r 2 5 3 6 IMPLICIT NONE … … 32 35 include "dimensions.h" 33 36 include "paramet.h" 34 include "comconst.h"35 37 include "comgeom.h" 36 include "comvert.h"37 include "serre.h"38 38 39 39 INTEGER ngrid -
trunk/LMDZ.COMMON/libf/dyn3d_common/fxy.F
r1300 r1422 5 5 , rlatu2,yprimu2, 6 6 , rlonu,xprimu,rlonv,xprimv,rlonm025,xprimm025,rlonp025,xprimp025) 7 8 USE comconst_mod, ONLY: pi 9 USE serre_mod, ONLY: pxo,pyo,alphax,alphay,transx,transy 7 10 8 11 IMPLICIT NONE … … 16 19 #include "dimensions.h" 17 20 #include "paramet.h" 18 #include "serre.h"19 #include "comconst.h"20 21 21 22 INTEGER i,j -
trunk/LMDZ.COMMON/libf/dyn3d_common/fxysinus.F
r1300 r1422 6 6 , rlonu,xprimu,rlonv,xprimv,rlonm025,xprimm025,rlonp025,xprimp025) 7 7 8 USE comconst_mod, ONLY: pi 8 9 9 10 IMPLICIT NONE … … 17 18 #include "dimensions.h" 18 19 #include "paramet.h" 19 #include "comconst.h"20 20 21 21 INTEGER i,j -
trunk/LMDZ.COMMON/libf/dyn3d_common/geopot.F
r1300 r1422 29 29 #include "dimensions.h" 30 30 #include "paramet.h" 31 #include "comvert.h"32 31 33 32 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3d_common/gradiv.F
r1300 r1422 22 22 #include "paramet.h" 23 23 #include "comdissipn.h" 24 #include "logic.h"25 24 26 25 INTEGER klevel -
trunk/LMDZ.COMMON/libf/dyn3d_common/grilles_gcm_netcdf_sub.F90
r1300 r1422 9 9 SUBROUTINE grilles_gcm_netcdf_sub(masque,phis) 10 10 11 USE comvert_mod, ONLY: pa,preff,presnivs 12 USE comconst_mod, ONLY: daysec,rad,omeg,g,kappa,cpp,pi 13 11 14 IMPLICIT NONE 12 15 13 16 INCLUDE "dimensions.h" 14 17 INCLUDE "paramet.h" 15 INCLUDE "comconst.h"16 18 INCLUDE "comgeom.h" 17 INCLUDE "comvert.h"18 19 INCLUDE "netcdf.inc" 19 INCLUDE "serre.h"20 20 21 21 -
trunk/LMDZ.COMMON/libf/dyn3d_common/iniacademic.F90
r1391 r1422 16 16 use exner_hyb_m, only: exner_hyb 17 17 use exner_milieu_m, only: exner_milieu 18 USE comvert_mod, ONLY: ap,bp,preff,presnivs,pressure_exner 19 USE comconst_mod, ONLY: im,jm,daysec,dtvr,kappa,cpp,g,pi 20 USE logic_mod, ONLY: iflag_phys,read_start 21 USE temps_mod, ONLY: annee_ref,day_ref,day_ini 22 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 18 23 19 24 ! Author: Frederic Hourdin original: 15/01/93 … … 28 33 include "dimensions.h" 29 34 include "paramet.h" 30 include "comvert.h"31 include "comconst.h"32 35 include "comgeom.h" 33 36 include "academic.h" 34 include "ener.h"35 include "temps.h"36 37 include "iniprint.h" 37 include "logic.h"38 38 39 39 ! Arguments: -
trunk/LMDZ.COMMON/libf/dyn3d_common/iniconst.F90
r1302 r1422 11 11 use ioipsl_getincom 12 12 #endif 13 USE comvert_mod, ONLY: disvert_type,pressure_exner 14 USE comconst_mod, ONLY: im,jm,lllm,imp1,jmp1,lllmm1,lllmp1, & 15 dtphys,dtvr,unsim,r,cpp,kappa,pi 13 16 14 17 IMPLICIT NONE … … 21 24 include "dimensions.h" 22 25 include "paramet.h" 23 include "comconst.h"24 include "temps.h"25 include "comvert.h"26 26 include "iniprint.h" 27 27 -
trunk/LMDZ.COMMON/libf/dyn3d_common/inidissip.F90
r1300 r1422 25 25 26 26 USE control_mod, only : dissip_period,iperiod,planet_type 27 USE comvert_mod, ONLY: preff,presnivs,scaleheight,pseudoalt 28 USE comconst_mod, ONLY: dtvr,dtdiss,rad,pi,dissip_zref,dissip_deltaz, & 29 dissip_factz,dissip_fac_mid,dissip_fac_up,dissip_pupstart, & 30 dissip_hdelta 31 USE logic_mod, ONLY: ok_strato 27 32 28 33 IMPLICIT NONE … … 30 35 include "paramet.h" 31 36 include "comdissipn.h" 32 include "comconst.h"33 include "comvert.h"34 include "logic.h"35 37 include "iniprint.h" 36 38 -
trunk/LMDZ.COMMON/libf/dyn3d_common/inigeom.F
r1300 r1422 16 16 c 17 17 c 18 USE comconst_mod, ONLY: rad,g,omeg,pi 19 USE logic_mod, ONLY: fxyhypb,ysinus 20 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 21 . alphax,alphay,taux,tauy,transx,transy,pxo,pyo 22 18 23 IMPLICIT NONE 19 24 c 20 25 #include "dimensions.h" 21 26 #include "paramet.h" 22 #include "comconst.h"23 27 #include "comgeom2.h" 24 #include "serre.h"25 #include "logic.h"26 28 #include "comdissnew.h" 27 29 -
trunk/LMDZ.COMMON/libf/dyn3d_common/initdynav.F90
r1403 r1422 9 9 use com_io_dyn_mod, only : histaveid,histvaveid,histuaveid, & 10 10 dynhistave_file,dynhistvave_file,dynhistuave_file 11 USE comvert_mod, ONLY: presnivs 12 USE comconst_mod, ONLY: pi 13 USE temps_mod, ONLY: itau_dyn 11 14 implicit none 12 15 … … 34 37 include "dimensions.h" 35 38 include "paramet.h" 36 include "comconst.h"37 include "comvert.h"38 39 include "comgeom.h" 39 include "temps.h"40 include "ener.h"41 include "logic.h"42 include "description.h"43 include "serre.h"44 40 include "iniprint.h" 45 41 -
trunk/LMDZ.COMMON/libf/dyn3d_common/initfluxsto.F
r1403 r1422 9 9 USE IOIPSL 10 10 #endif 11 USE comvert_mod, ONLY: nivsigs 12 USE comconst_mod, ONLY: pi 13 USE temps_mod, ONLY: annee_ref,day_ref,itau_dyn 11 14 implicit none 12 15 … … 40 43 #include "dimensions.h" 41 44 #include "paramet.h" 42 #include "comconst.h"43 #include "comvert.h"44 45 #include "comgeom.h" 45 #include "temps.h"46 #include "ener.h"47 #include "logic.h"48 #include "description.h"49 #include "serre.h"50 46 #include "iniprint.h" 51 47 -
trunk/LMDZ.COMMON/libf/dyn3d_common/inithist.F
r1403 r1422 10 10 use com_io_dyn_mod, only : histid,histvid,histuid, & 11 11 & dynhist_file,dynhistv_file,dynhistu_file 12 USE comvert_mod, ONLY: presnivs 13 USE comconst_mod, ONLY: pi 14 USE temps_mod, ONLY: itau_dyn 12 15 13 16 implicit none … … 40 43 #include "dimensions.h" 41 44 #include "paramet.h" 42 #include "comconst.h"43 #include "comvert.h"44 45 #include "comgeom.h" 45 #include "temps.h"46 #include "ener.h"47 #include "logic.h"48 #include "description.h"49 #include "serre.h"50 46 #include "iniprint.h" 51 47 -
trunk/LMDZ.COMMON/libf/dyn3d_common/inter_barxy_m.F90
r1300 r1422 374 374 375 375 use assert_eq_m, only: assert_eq 376 USE comconst_mod, ONLY: pi 376 377 377 378 IMPLICIT NONE 378 379 379 include "comconst.h"380 380 ! (for "pi") 381 381 … … 431 431 ! order. 432 432 433 USE comconst_mod, ONLY: pi 434 433 435 IMPLICIT NONE 434 436 435 include "comconst.h"436 437 ! (for "pi") 437 438 -
trunk/LMDZ.COMMON/libf/dyn3d_common/interpost.F
r1300 r1422 9 9 #include "dimensions.h" 10 10 #include "paramet.h" 11 #include "comconst.h"12 #include "comvert.h"13 11 #include "comgeom2.h" 14 12 -
trunk/LMDZ.COMMON/libf/dyn3d_common/interpre.F
r1391 r1422 7 7 8 8 USE control_mod 9 USE comvert_mod, ONLY: ap,bp 10 USE comconst_mod, ONLY: g 9 11 10 12 implicit none … … 13 15 c#include "paramr2.h" 14 16 #include "paramet.h" 15 #include "comconst.h"16 17 #include "comdissip.h" 17 #include "comvert.h"18 18 #include "comgeom2.h" 19 #include "logic.h"20 #include "temps.h"21 #include "ener.h"22 #include "description.h"23 19 24 20 c--------------------------------------------------- -
trunk/LMDZ.COMMON/libf/dyn3d_common/limx.F
r1300 r1422 17 17 #include "dimensions.h" 18 18 #include "paramet.h" 19 #include "logic.h"20 #include "comvert.h"21 #include "comconst.h"22 19 #include "comgeom.h" 23 20 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/limy.F
r1300 r1422 14 14 c 15 15 c -------------------------------------------------------------------- 16 USE comconst_mod, ONLY: pi 17 16 18 IMPLICIT NONE 17 19 c 18 20 #include "dimensions.h" 19 21 #include "paramet.h" 20 #include "logic.h"21 #include "comvert.h"22 #include "comconst.h"23 22 #include "comgeom.h" 24 23 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/limz.F
r1300 r1422 17 17 #include "dimensions.h" 18 18 #include "paramet.h" 19 #include "logic.h"20 #include "comvert.h"21 #include "comconst.h"22 19 #include "comgeom.h" 23 20 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/massbar.F
r1391 r1422 20 20 #include "dimensions.h" 21 21 #include "paramet.h" 22 #include "comconst.h"23 22 #include "comgeom.h" 24 23 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/massbarxy.F
r1391 r1422 20 20 #include "dimensions.h" 21 21 #include "paramet.h" 22 #include "comconst.h"23 22 #include "comgeom.h" 24 23 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/massdair.F
r1300 r1422 20 20 #include "dimensions.h" 21 21 #include "paramet.h" 22 #include "comconst.h"23 22 #include "comgeom.h" 24 23 c -
trunk/LMDZ.COMMON/libf/dyn3d_common/nxgrarot.F
r1300 r1422 22 22 #include "paramet.h" 23 23 #include "comdissipn.h" 24 #include "logic.h"25 24 c 26 25 INTEGER klevel -
trunk/LMDZ.COMMON/libf/dyn3d_common/pentes_ini.F
r1300 r1422 3 3 ! 4 4 SUBROUTINE pentes_ini (q,w,masse,pbaru,pbarv,mode) 5 6 USE comconst_mod, ONLY: dtvr,pi 7 5 8 IMPLICIT NONE 6 9 … … 24 27 #include "dimensions.h" 25 28 #include "paramet.h" 26 #include "comconst.h"27 #include "comvert.h"28 29 #include "comgeom2.h" 29 30 -
trunk/LMDZ.COMMON/libf/dyn3d_common/prather.F
r1300 r1422 3 3 ! 4 4 SUBROUTINE prather (q,w,masse,pbaru,pbarv,nt,dt) 5 6 USE comconst_mod, ONLY: pi 7 5 8 IMPLICIT NONE 6 9 … … 21 24 #include "dimensions.h" 22 25 #include "paramet.h" 23 #include "comconst.h"24 #include "comvert.h"25 26 #include "comgeom2.h" 26 27 -
trunk/LMDZ.COMMON/libf/dyn3d_common/sortvarc.F
r1391 r1422 7 7 8 8 USE control_mod, ONLY: resetvarc 9 USE comconst_mod, ONLY: daysec,dtvr,rad,g,omeg 10 USE logic_mod, ONLY: read_start 11 USE ener_mod, ONLY: etot,ptot,ztot,stot,ang, 12 . etot0,ptot0,ztot0,stot0,ang0, 13 . rmsdpdt,rmsv 9 14 IMPLICIT NONE 10 15 … … 27 32 INCLUDE "dimensions.h" 28 33 INCLUDE "paramet.h" 29 INCLUDE "comconst.h"30 INCLUDE "comvert.h"31 34 INCLUDE "comgeom.h" 32 INCLUDE "ener.h"33 INCLUDE "logic.h"34 INCLUDE "temps.h"35 35 INCLUDE "iniprint.h" 36 36 -
trunk/LMDZ.COMMON/libf/dyn3d_common/sortvarc0.F
r1300 r1422 5 5 $(itau,ucov,teta,ps,masse,pk,phis,vorpot,phi,bern,dp,time , 6 6 $ vcov) 7 8 USE comconst_mod, ONLY: daysec,dtvr,rad,g,omeg 9 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0,rmsv,rmsdpdt 10 7 11 IMPLICIT NONE 8 12 … … 24 28 #include "dimensions.h" 25 29 #include "paramet.h" 26 #include "comconst.h"27 #include "comvert.h"28 30 #include "comgeom.h" 29 #include "ener.h"30 #include "logic.h"31 #include "temps.h"32 31 33 32 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3d_common/tidal_forces.F
r1300 r1422 24 24 #include "dimensions.h" 25 25 #include "paramet.h" 26 #include "logic.h"27 #include "comvert.h"28 #include "comconst.h"29 26 #include "comgeom.h" 30 27 !#include "comorbit.h" -
trunk/LMDZ.COMMON/libf/dyn3d_common/tourpot.F
r1300 r1422 25 25 #include "paramet.h" 26 26 #include "comgeom.h" 27 #include "logic.h"28 27 29 28 REAL rot( ip1jm,llm ) -
trunk/LMDZ.COMMON/libf/dyn3d_common/traceurpole.F
r1300 r1422 11 11 c#include "paramr2.h" 12 12 #include "paramet.h" 13 #include "comconst.h"14 13 #include "comdissip.h" 15 #include "comvert.h"16 14 #include "comgeom2.h" 17 #include "logic.h"18 #include "temps.h"19 #include "ener.h"20 #include "description.h"21 15 22 16 -
trunk/LMDZ.COMMON/libf/dyn3d_common/ugeostr.F90
r1415 r1422 11 11 ! levels are pressure levels. 12 12 13 USE comconst_mod, ONLY: omeg,rad 14 13 15 implicit none 14 16 15 17 include "dimensions.h" 16 18 include "paramet.h" 17 include "comconst.h"18 19 include "comgeom2.h" 19 20 -
trunk/LMDZ.COMMON/libf/dyn3d_common/vitvert.F
r1300 r1422 4 4 SUBROUTINE vitvert ( convm , w ) 5 5 c 6 USE comvert_mod, ONLY: bp 7 6 8 IMPLICIT NONE 7 9 … … 30 32 #include "dimensions.h" 31 33 #include "paramet.h" 32 #include "comvert.h"33 34 34 35 REAL w(ip1jmp1,llm),convm(ip1jmp1,llm) -
trunk/LMDZ.COMMON/libf/dyn3d_common/writedynav.F90
r1403 r1422 8 8 USE infotrac, ONLY : nqtot, ttext 9 9 use com_io_dyn_mod, only : histaveid, histvaveid, histuaveid 10 USE comconst_mod, ONLY: cpp 11 USE temps_mod, ONLY: itau_dyn 10 12 11 13 implicit none … … 31 33 include "dimensions.h" 32 34 include "paramet.h" 33 include "comconst.h"34 include "comvert.h"35 35 include "comgeom.h" 36 include "temps.h"37 include "ener.h"38 include "logic.h"39 include "description.h"40 include "serre.h"41 36 include "iniprint.h" 42 37 -
trunk/LMDZ.COMMON/libf/dyn3d_common/writehist.F
r1403 r1422 9 9 USE infotrac, ONLY : nqtot, ttext 10 10 use com_io_dyn_mod, only : histid,histvid,histuid 11 USE temps_mod, ONLY: itau_dyn 11 12 implicit none 12 13 … … 35 36 #include "dimensions.h" 36 37 #include "paramet.h" 37 #include "comconst.h"38 #include "comvert.h"39 38 #include "comgeom.h" 40 #include "temps.h"41 #include "ener.h"42 #include "logic.h"43 #include "description.h"44 #include "serre.h"45 39 #include "iniprint.h" 46 40 -
trunk/LMDZ.COMMON/libf/dyn3dpar/addfi_p.F
r1348 r1422 8 8 USE infotrac, ONLY : nqtot 9 9 USE control_mod, ONLY : planet_type 10 USE comconst_mod, ONLY: kappa 10 11 IMPLICIT NONE 11 12 c … … 48 49 #include "dimensions.h" 49 50 #include "paramet.h" 50 #include "comconst.h"51 51 #include "comgeom.h" 52 #include "serre.h"53 52 c 54 53 c Arguments : -
trunk/LMDZ.COMMON/libf/dyn3dpar/advect_new_p.F
r1019 r1422 6 6 USE parallel_lmdz 7 7 USE write_field_p 8 USE comconst_mod, ONLY: daysec 9 USE logic_mod, ONLY: conser 8 10 IMPLICIT NONE 9 11 c======================================================================= … … 28 30 #include "dimensions.h" 29 31 #include "paramet.h" 30 #include "comconst.h"31 #include "comvert.h"32 32 #include "comgeom.h" 33 #include "logic.h"34 #include "ener.h"35 33 36 34 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3dpar/advect_p.F
r1019 r1422 5 5 USE parallel_lmdz 6 6 USE write_field_p 7 USE comconst_mod, ONLY: daysec 8 USE logic_mod, ONLY: conser 7 9 IMPLICIT NONE 8 10 c======================================================================= … … 27 29 #include "dimensions.h" 28 30 #include "paramet.h" 29 #include "comconst.h"30 #include "comvert.h"31 31 #include "comgeom.h" 32 #include "logic.h"33 #include "ener.h"34 32 35 33 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3dpar/advtrac_p.F90
r1189 r1422 18 18 USE infotrac, ONLY: nqtot, iadv 19 19 USE control_mod, ONLY: iapp_tracvl, day_step, planet_type 20 USE comconst_mod, ONLY: dtvr 20 21 IMPLICIT NONE 21 22 ! 22 23 include "dimensions.h" 23 24 include "paramet.h" 24 include "comconst.h"25 include "comvert.h"26 25 include "comdissip.h" 27 26 include "comgeom2.h" 28 include "logic.h"29 include "temps.h"30 include "ener.h"31 include "description.h"32 27 33 28 !------------------------------------------------------------------- -
trunk/LMDZ.COMMON/libf/dyn3dpar/bernoui_p.F
r1019 r1422 25 25 #include "dimensions.h" 26 26 #include "paramet.h" 27 #include "logic.h"28 27 c 29 28 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3dpar/bilan_dyn_p.F
r1300 r1422 17 17 use misc_mod 18 18 use write_field_p 19 USE comvert_mod, ONLY: presnivs 20 USE comconst_mod, ONLY: cpp,pi 21 USE temps_mod, ONLY: annee_ref,day_ref,itau_dyn 19 22 IMPLICIT NONE 20 23 21 24 #include "dimensions.h" 22 25 #include "paramet.h" 23 #include "comconst.h"24 #include "comvert.h"25 26 #include "comgeom2.h" 26 #include "temps.h"27 27 #include "iniprint.h" 28 28 -
trunk/LMDZ.COMMON/libf/dyn3dpar/caldyn_p.F
r1189 r1422 10 10 USE parallel_lmdz 11 11 USE Write_Field_p 12 USE comvert_mod, ONLY: ap,bp 12 13 13 14 IMPLICIT NONE … … 31 32 #include "dimensions.h" 32 33 #include "paramet.h" 33 #include "comconst.h"34 #include "comvert.h"35 34 #include "comgeom.h" 36 35 -
trunk/LMDZ.COMMON/libf/dyn3dpar/ce0l.F90
r1302 r1422 42 42 !#include "indicesol.h" 43 43 #include "iniprint.h" 44 #include "temps.h"45 #include "logic.h"46 44 #ifdef CPP_MPI 47 45 include 'mpif.h' -
trunk/LMDZ.COMMON/libf/dyn3dpar/conf_gcm.F90
r1391 r1422 19 19 use assert_m, only: assert 20 20 use sponge_mod_p, only: callsponge,mode_sponge,nsponge,tetasponge 21 USE comconst_mod, ONLY: dissip_factz,dissip_deltaz,dissip_zref, & 22 dissip_fac_mid,dissip_fac_up,dissip_hdelta,dissip_pupstart, & 23 mode_top_bound,tau_top_bound,iflag_top_bound 24 USE logic_mod, ONLY: tidal,purmats,ok_guide,read_start,iflag_phys,iflag_trac, & 25 ok_strato,ok_gradsfile,ok_limit,ok_etat0,moyzon_mu,moyzon_ch, & 26 fxyhypb,ysinus 27 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, & 28 alphax,alphay,taux,tauy 29 USE temps_mod, ONLY: calend 30 21 31 IMPLICIT NONE 22 32 !----------------------------------------------------------------------- … … 36 46 include "dimensions.h" 37 47 include "paramet.h" 38 include "logic.h"39 include "serre.h"40 48 include "comdissnew.h" 41 49 include "iniprint.h" 42 include "temps.h"43 include "comconst.h"44 50 45 51 ! FH 2008/05/09 On elimine toutes les clefs physiques dans la dynamique -
trunk/LMDZ.COMMON/libf/dyn3dpar/convmas1_p.F
r1019 r1422 32 32 #include "dimensions.h" 33 33 #include "paramet.h" 34 #include "comvert.h"35 #include "logic.h"36 34 37 35 REAL pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm ) -
trunk/LMDZ.COMMON/libf/dyn3dpar/convmas2_p.F
r1019 r1422 32 32 #include "dimensions.h" 33 33 #include "paramet.h" 34 #include "comvert.h"35 #include "logic.h"36 34 37 35 REAL pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm ) -
trunk/LMDZ.COMMON/libf/dyn3dpar/convmas_p.F
r1019 r1422 32 32 #include "dimensions.h" 33 33 #include "paramet.h" 34 #include "comvert.h"35 #include "logic.h"36 34 37 35 REAL pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm ) -
trunk/LMDZ.COMMON/libf/dyn3dpar/dissip_p.F
r1189 r1422 6 6 USE parallel_lmdz 7 7 USE write_field_p 8 USE comconst_mod, ONLY: dtdiss 8 9 IMPLICIT NONE 9 10 … … 29 30 #include "dimensions.h" 30 31 #include "paramet.h" 31 #include "comconst.h"32 32 #include "comgeom.h" 33 33 #include "comdissnew.h" -
trunk/LMDZ.COMMON/libf/dyn3dpar/divgrad_p.F
r1019 r1422 23 23 #include "comgeom.h" 24 24 #include "comdissipn.h" 25 #include "logic.h"26 25 c 27 26 INTEGER klevel -
trunk/LMDZ.COMMON/libf/dyn3dpar/dteta1_p.F
r1019 r1422 22 22 #include "dimensions.h" 23 23 #include "paramet.h" 24 #include "logic.h"25 24 26 25 REAL teta( ip1jmp1,llm ),pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm) -
trunk/LMDZ.COMMON/libf/dyn3dpar/dudv2_p.F
r1019 r1422 25 25 #include "dimensions.h" 26 26 #include "paramet.h" 27 #include "comvert.h"28 27 29 28 REAL teta( ip1jmp1,llm ),pkf( ip1jmp1,llm ) ,bern( ip1jmp1,llm ), -
trunk/LMDZ.COMMON/libf/dyn3dpar/dynredem_p.F
r1107 r1422 11 11 use netcdf95, only: NF95_PUT_VAR 12 12 use control_mod, only : planet_type 13 USE comvert_mod, ONLY: ap,bp,aps,bps,pa,preff,nivsig,nivsigs, 14 . presnivs,pseudoalt 15 USE comconst_mod, ONLY: daysec,dtvr,rad,omeg,g,cpp,kappa,pi 16 USE logic_mod, ONLY: fxyhypb,ysinus 17 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 18 . taux,tauy 19 USE temps_mod, ONLY: annee_ref,day_ref,itau_dyn,itaufin, 20 . start_time,hour_ini 21 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 13 22 14 23 IMPLICIT NONE … … 20 29 #include "dimensions.h" 21 30 #include "paramet.h" 22 #include "comconst.h"23 #include "comvert.h"24 31 #include "comgeom2.h" 25 #include "temps.h"26 #include "ener.h"27 #include "logic.h"28 32 #include "netcdf.inc" 29 #include "description.h"30 #include "serre.h"31 33 #include "iniprint.h" 32 34 … … 590 592 use netcdf, only: NF90_get_VAR 591 593 use netcdf95, only: NF95_PUT_VAR 594 USE temps_mod, ONLY: itau_dyn,itaufin 592 595 593 596 IMPLICIT NONE … … 597 600 #include "dimensions.h" 598 601 #include "paramet.h" 599 #include "description.h"600 602 #include "netcdf.inc" 601 #include "comvert.h"602 603 #include "comgeom.h" 603 #include "temps.h"604 604 #include "iniprint.h" 605 605 -
trunk/LMDZ.COMMON/libf/dyn3dpar/exner_hyb_p_m.F90
r1302 r1422 33 33 ! 34 34 USE parallel_lmdz 35 USE comvert_mod, ONLY: preff 36 USE comconst_mod, ONLY: jmp1,kappa,cpp,r 35 37 ! 36 38 include "dimensions.h" 37 39 include "paramet.h" 38 include "comconst.h"39 40 include "comgeom.h" 40 include "comvert.h"41 include "serre.h"42 41 43 42 INTEGER ngrid -
trunk/LMDZ.COMMON/libf/dyn3dpar/exner_milieu_p_m.F90
r1302 r1422 1 1 module exner_milieu_p_m 2 3 USE comconst_mod, ONLY: jmp1,kappa,cpp,r 2 4 3 5 IMPLICIT NONE … … 30 32 ! 31 33 USE parallel_lmdz 34 USE comvert_mod, ONLY: preff 32 35 ! 33 36 include "dimensions.h" 34 37 include "paramet.h" 35 include "comconst.h"36 38 include "comgeom.h" 37 include "comvert.h"38 include "serre.h"39 39 40 40 INTEGER ngrid -
trunk/LMDZ.COMMON/libf/dyn3dpar/fluxstokenc_p.F
r1019 r1422 21 21 #include "dimensions.h" 22 22 #include "paramet.h" 23 #include "comconst.h"24 #include "comvert.h"25 23 #include "comgeom.h" 26 24 #include "tracstoke.h" 27 #include "temps.h"28 25 #include "iniprint.h" 29 26 -
trunk/LMDZ.COMMON/libf/dyn3dpar/friction_p.F
r1019 r1422 12 12 USE ioipsl_getincom 13 13 #endif 14 USE comconst_mod, ONLY: pi 14 15 IMPLICIT NONE 15 16 … … 29 30 #include "paramet.h" 30 31 #include "comgeom2.h" 31 #include "comconst.h"32 32 #include "iniprint.h" 33 33 #include "academic.h" -
trunk/LMDZ.COMMON/libf/dyn3dpar/gcm.F
r1395 r1422 39 39 USE comgeomphy 40 40 #endif 41 USE comconst_mod, ONLY: daysec,dtvr,dtphys,rad,g,r,cpp 42 USE logic_mod 43 USE temps_mod, ONLY: calend,start_time,annee_ref,day_ref, 44 . itau_dyn,itau_phy,day_ini,jD_ref,jH_ref,day_end, 45 . dt,hour_ini,itaufin 41 46 IMPLICIT NONE 42 47 … … 73 78 #include "dimensions.h" 74 79 #include "paramet.h" 75 #include "comconst.h"76 80 #include "comdissnew.h" 77 #include "comvert.h"78 81 #include "comgeom.h" 79 #include "logic.h"80 #include "temps.h"81 82 !!!!!!!!!!!#include "control.h" 82 #include "ener.h"83 #include "description.h"84 #include "serre.h"85 83 !#include "com_io_dyn.h" 86 84 #include "iniprint.h" … … 166 164 abort_message = 'last timestep reached' 167 165 modname = 'gcm' 168 descript = 'Run GCM LMDZ'169 166 lafin = .FALSE. 170 167 dynhist_file = 'dyn_hist' … … 608 605 !variable temps no longer exists 609 606 c$OMP PARALLEL DEFAULT(SHARED) 610 c$OMP1 COPYIN(/temps_r/,/temps_i/,/temps_c/,/logici/,/logicl/) 607 c Copy all threadprivate variables from temps_mod 608 c$OMP1 COPYIN(dt,jD_ref,jH_ref,start_time,hour_ini,day_ini,day_end) 609 c$OMP1 COPYIN(annee_ref,day_ref,itau_dyn,itau_phy,itaufin,calend) 610 c Copy all threadprivate variables from logic_mod 611 c$OMP1 COPYIN(purmats,forward,leapf,apphys,statcl,conser,apdiss,apdelq) 612 c$OMP1 COPYIN(saison,ecripar,fxyhypb,ysinus,read_start,ok_guide) 613 c$OMP1 COPYIN(ok_strato,tidal,ok_gradsfile,ok_limit,ok_etat0,physic) 614 c$OMP1 COPYIN(grireg,iflag_phys,iflag_trac) 615 616 611 617 CALL leapfrog_p(ucov,vcov,teta,ps,masse,phis,q, 612 618 . time_0) -
trunk/LMDZ.COMMON/libf/dyn3dpar/geopot_p.F
r1019 r1422 28 28 #include "dimensions.h" 29 29 #include "paramet.h" 30 #include "comvert.h"31 30 32 31 c Arguments: -
trunk/LMDZ.COMMON/libf/dyn3dpar/gradiv_p.F
r1019 r1422 21 21 #include "paramet.h" 22 22 #include "comdissipn.h" 23 #include "logic.h"24 23 25 24 INTEGER klevel -
trunk/LMDZ.COMMON/libf/dyn3dpar/groupe_p.F
r1019 r1422 16 16 #include "dimensions.h" 17 17 #include "paramet.h" 18 #include "comconst.h"19 18 #include "comgeom2.h" 20 #include "comvert.h"21 19 22 20 integer ngroup -
trunk/LMDZ.COMMON/libf/dyn3dpar/groupeun_p.F
r1019 r1422 6 6 #include "dimensions.h" 7 7 #include "paramet.h" 8 #include "comconst.h"9 8 #include "comgeom2.h" 10 9 … … 140 139 #include "dimensions.h" 141 140 #include "paramet.h" 142 #include "comconst.h"143 141 #include "comgeom2.h" 144 142 -
trunk/LMDZ.COMMON/libf/dyn3dpar/guide_p_mod.F90
r1391 r1422 69 69 70 70 USE control_mod 71 USE serre_mod, ONLY: grossismx 71 72 72 73 IMPLICIT NONE … … 75 76 INCLUDE "paramet.h" 76 77 INCLUDE "netcdf.inc" 77 78 ! For grossismx:79 include "serre.h"80 78 81 79 INTEGER :: error,ncidpl,rid,rcod … … 341 339 USE parallel_lmdz 342 340 USE control_mod 341 USE comvert_mod, ONLY: ap,bp,preff,presnivs,pressure_exner 342 USE comconst_mod, ONLY: daysec,dtvr,kappa,cpp 343 343 344 344 IMPLICIT NONE … … 346 346 INCLUDE "dimensions.h" 347 347 INCLUDE "paramet.h" 348 INCLUDE "comconst.h"349 INCLUDE "comvert.h"350 348 351 349 ! Variables entree … … 619 617 SUBROUTINE guide_zonave(typ,hsize,vsize,field) 620 618 619 USE comconst_mod, ONLY: pi 620 621 621 IMPLICIT NONE 622 622 … … 624 624 INCLUDE "paramet.h" 625 625 INCLUDE "comgeom.h" 626 INCLUDE "comconst.h"627 626 628 627 ! input/output variables … … 707 706 USE mod_hallo 708 707 USE Bands 708 USE comvert_mod, ONLY: ap,bp,preff,pressure_exner 709 USE comconst_mod, ONLY: kappa,cpp 709 710 IMPLICIT NONE 710 711 711 712 include "dimensions.h" 712 713 include "paramet.h" 713 include "comvert.h"714 714 include "comgeom2.h" 715 include "comconst.h"716 715 717 716 REAL, DIMENSION (iip1,jjp1), INTENT(IN) :: psi ! Psol gcm … … 1099 1098 ! Calcul des constantes de rappel alpha (=1/tau) 1100 1099 1100 USE comconst_mod, ONLY: pi 1101 USE serre_mod, ONLY: clon,clat,grossismx,grossismy 1102 1101 1103 implicit none 1102 1104 1103 1105 include "dimensions.h" 1104 1106 include "paramet.h" 1105 include "comconst.h"1106 1107 include "comgeom2.h" 1107 include "serre.h"1108 1108 1109 1109 ! input arguments : … … 1813 1813 SUBROUTINE guide_out(varname,hsize,vsize,field,factt) 1814 1814 USE parallel_lmdz 1815 USE comvert_mod, ONLY: presnivs 1816 USE comconst_mod, ONLY: pi 1815 1817 IMPLICIT NONE 1816 1818 … … 1819 1821 INCLUDE "netcdf.inc" 1820 1822 INCLUDE "comgeom2.h" 1821 INCLUDE "comconst.h"1822 INCLUDE "comvert.h"1823 1823 1824 1824 ! Variables entree -
trunk/LMDZ.COMMON/libf/dyn3dpar/initdynav_p.F
r1019 r1422 12 12 use misc_mod 13 13 USE infotrac 14 USE comvert_mod, ONLY: nivsigs 15 USE comconst_mod, ONLY: pi 16 USE temps_mod, ONLY: itau_dyn 14 17 15 18 implicit none … … 43 46 #include "dimensions.h" 44 47 #include "paramet.h" 45 #include "comconst.h"46 #include "comvert.h"47 48 #include "comgeom.h" 48 #include "temps.h"49 #include "ener.h"50 #include "logic.h"51 #include "description.h"52 #include "serre.h"53 49 #include "iniprint.h" 54 50 -
trunk/LMDZ.COMMON/libf/dyn3dpar/initfluxsto_p.F
r1019 r1422 13 13 use Write_field 14 14 use misc_mod 15 USE comvert_mod, ONLY: nivsigs 16 USE comconst_mod, ONLY: pi 17 USE temps_mod, ONLY: annee_ref,day_ref,itau_dyn 15 18 16 19 implicit none … … 45 48 #include "dimensions.h" 46 49 #include "paramet.h" 47 #include "comconst.h"48 #include "comvert.h"49 50 #include "comgeom.h" 50 #include "temps.h"51 #include "ener.h"52 #include "logic.h"53 #include "description.h"54 #include "serre.h"55 51 #include "iniprint.h" 56 52 -
trunk/LMDZ.COMMON/libf/dyn3dpar/inithist_p.F
r1019 r1422 13 13 use misc_mod 14 14 USE infotrac 15 USE comvert_mod, ONLY: nivsigs 16 USE comconst_mod, ONLY: pi 17 USE temps_mod, ONLY: itau_dyn 15 18 16 19 implicit none … … 45 48 #include "dimensions.h" 46 49 #include "paramet.h" 47 #include "comconst.h"48 #include "comvert.h"49 50 #include "comgeom.h" 50 #include "temps.h"51 #include "ener.h"52 #include "logic.h"53 #include "description.h"54 #include "serre.h"55 51 #include "iniprint.h" 56 52 -
trunk/LMDZ.COMMON/libf/dyn3dpar/integrd_p.F
r1391 r1422 7 7 USE parallel_lmdz 8 8 USE control_mod, only : planet_type 9 USE comvert_mod, ONLY: ap,bp 10 USE comconst_mod, ONLY: pi 11 USE logic_mod, ONLY: leapf 12 USE temps_mod, ONLY: dt 9 13 IMPLICIT NONE 10 14 … … 27 31 #include "dimensions.h" 28 32 #include "paramet.h" 29 #include "comconst.h"30 33 #include "comgeom.h" 31 #include "comvert.h"32 #include "logic.h"33 #include "temps.h"34 #include "serre.h"35 34 #include "iniprint.h" 36 35 -
trunk/LMDZ.COMMON/libf/dyn3dpar/leapfrog_p.F
r1403 r1422 33 33 use sponge_mod_p, only: callsponge,mode_sponge,sponge_p 34 34 use comuforc_h 35 USE comvert_mod, ONLY: ap,bp,pressure_exner,presnivs 36 USE comconst_mod, ONLY: jmp1,daysec,dtvr,dtphys,dtdiss, 37 . cpp,ihf,iflag_top_bound,pi 38 USE logic_mod, ONLY: iflag_phys,ok_guide,forward,leapf,apphys, 39 . statcl,conser,apdiss,purmats,tidal,ok_strato 40 USE temps_mod, ONLY: itaufin,jD_ref,jH_ref,day_ini, 41 . day_ref,start_time,dt 42 35 43 36 44 IMPLICIT NONE … … 69 77 #include "dimensions.h" 70 78 #include "paramet.h" 71 #include "comconst.h"72 79 #include "comdissnew.h" 73 #include "comvert.h"74 80 #include "comgeom.h" 75 #include "logic.h"76 #include "temps.h"77 #include "ener.h"78 #include "description.h"79 #include "serre.h"80 81 !#include "com_io_dyn.h" 81 82 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dyn3dpar/massbar_p.F
r1019 r1422 18 18 #include "dimensions.h" 19 19 #include "paramet.h" 20 #include "comconst.h"21 20 #include "comgeom.h" 22 21 c -
trunk/LMDZ.COMMON/libf/dyn3dpar/massbarxy_p.F
r1019 r1422 17 17 #include "dimensions.h" 18 18 #include "paramet.h" 19 #include "comconst.h"20 19 #include "comgeom.h" 21 20 c -
trunk/LMDZ.COMMON/libf/dyn3dpar/massdair_p.F
r1019 r1422 18 18 #include "dimensions.h" 19 19 #include "paramet.h" 20 #include "comconst.h"21 20 #include "comgeom.h" 22 21 c -
trunk/LMDZ.COMMON/libf/dyn3dpar/nxgrarot_p.F
r1019 r1422 22 22 #include "paramet.h" 23 23 #include "comdissipn.h" 24 #include "logic.h"25 24 c 26 25 INTEGER klevel -
trunk/LMDZ.COMMON/libf/dyn3dpar/qminimum_p.F
r1019 r1422 1 1 SUBROUTINE qminimum_p( q,nq,deltap ) 2 2 USE parallel_lmdz 3 USE comvert_mod, ONLY: presnivs 3 4 IMPLICIT none 4 5 c … … 8 9 #include "dimensions.h" 9 10 #include "paramet.h" 10 #include "comvert.h"11 11 c 12 12 INTEGER nq -
trunk/LMDZ.COMMON/libf/dyn3dpar/sponge_mod_p.F90
r1315 r1422 1 1 module sponge_mod_p 2 3 USE comvert_mod, ONLY: ap,bp,preff,scaleheight 2 4 3 5 implicit none … … 36 38 #include "paramet.h" 37 39 #include "comdissip.h" 38 #include "comvert.h"39 40 #include "comgeom2.h" 40 41 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dyn3dpar/sw_case_williamson91_6.F
r1 r1422 26 26 c 27 27 c======================================================================= 28 USE comvert_mod, ONLY: ap,bp,preff 29 USE comconst_mod, ONLY: cpp,omeg,rad 30 28 31 IMPLICIT NONE 29 32 c----------------------------------------------------------------------- … … 33 36 #include "dimensions.h" 34 37 #include "paramet.h" 35 #include "comvert.h"36 #include "comconst.h"37 38 #include "comgeom.h" 38 39 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dyn3dpar/top_bound_p.F
r1019 r1422 4 4 SUBROUTINE top_bound_p(vcov,ucov,teta,masse,dt,ducov) 5 5 USE parallel_lmdz 6 USE comvert_mod, ONLY: presnivs,preff,scaleheight 7 USE comconst_mod, ONLY: iflag_top_bound,tau_top_bound, 8 . mode_top_bound 6 9 IMPLICIT NONE 7 10 c 8 11 #include "dimensions.h" 9 12 #include "paramet.h" 10 #include "comconst.h"11 #include "comvert.h"12 13 #include "comgeom2.h" 13 14 -
trunk/LMDZ.COMMON/libf/dyn3dpar/tourpot_p.F
r1019 r1422 23 23 #include "paramet.h" 24 24 #include "comgeom.h" 25 #include "logic.h"26 25 27 26 REAL rot( ip1jm,llm ) -
trunk/LMDZ.COMMON/libf/dyn3dpar/vitvert_p.F
r1019 r1422 2 2 c 3 3 USE parallel_lmdz 4 USE comvert_mod, ONLY: bp 4 5 IMPLICIT NONE 5 6 … … 28 29 #include "dimensions.h" 29 30 #include "paramet.h" 30 #include "comvert.h"31 31 32 32 REAL w(ip1jmp1,llm),convm(ip1jmp1,llm) -
trunk/LMDZ.COMMON/libf/dyn3dpar/vlsplt_p.F
r1019 r1422 21 21 #include "dimensions.h" 22 22 #include "paramet.h" 23 #include "logic.h"24 #include "comvert.h"25 #include "comconst.h"26 23 27 24 c … … 204 201 #include "dimensions.h" 205 202 #include "paramet.h" 206 #include "logic.h"207 #include "comvert.h"208 #include "comconst.h"209 203 c 210 204 c … … 535 529 c -------------------------------------------------------------------- 536 530 USE parallel_lmdz 531 USE comconst_mod, ONLY: pi 532 537 533 IMPLICIT NONE 538 534 c 539 535 #include "dimensions.h" 540 536 #include "paramet.h" 541 #include "logic.h"542 #include "comvert.h"543 #include "comconst.h"544 537 #include "comgeom.h" 545 538 c … … 928 921 #include "dimensions.h" 929 922 #include "paramet.h" 930 #include "logic.h"931 #include "comvert.h"932 #include "comconst.h"933 923 c 934 924 c -
trunk/LMDZ.COMMON/libf/dyn3dpar/vlspltgen_p.F
r1019 r1422 27 27 USE VAMPIR 28 28 USE infotrac, ONLY : nqtot 29 USE comconst_mod, ONLY: cpp 29 30 IMPLICIT NONE 30 31 … … 32 33 #include "dimensions.h" 33 34 #include "paramet.h" 34 #include "logic.h"35 #include "comvert.h"36 #include "comconst.h"37 35 38 36 c -
trunk/LMDZ.COMMON/libf/dyn3dpar/vlspltqs_p.F
r1086 r1422 31 31 #include "dimensions.h" 32 32 #include "paramet.h" 33 #include "logic.h"34 #include "comvert.h"35 #include "comconst.h"36 33 37 34 c … … 245 242 #include "dimensions.h" 246 243 #include "paramet.h" 247 #include "logic.h"248 #include "comvert.h"249 #include "comconst.h"250 244 c 251 245 c … … 593 587 c -------------------------------------------------------------------- 594 588 USE parallel_lmdz 589 USE comconst_mod, ONLY: pi 595 590 IMPLICIT NONE 596 591 c 597 592 #include "dimensions.h" 598 593 #include "paramet.h" 599 #include "logic.h"600 #include "comvert.h"601 #include "comconst.h"602 594 #include "comgeom.h" 603 595 c -
trunk/LMDZ.COMMON/libf/dyn3dpar/writedynav_p.F
r1019 r1422 12 12 USE misc_mod 13 13 USE infotrac 14 USE comconst_mod, ONLY: cpp 15 USE temps_mod, ONLY: itau_dyn 14 16 implicit none 15 17 … … 42 44 #include "dimensions.h" 43 45 #include "paramet.h" 44 #include "comconst.h"45 #include "comvert.h"46 46 #include "comgeom.h" 47 #include "temps.h"48 #include "ener.h"49 #include "logic.h"50 #include "description.h"51 #include "serre.h"52 47 #include "iniprint.h" 53 48 -
trunk/LMDZ.COMMON/libf/dyn3dpar/writehist_p.F
r1019 r1422 12 12 USE misc_mod 13 13 USE infotrac 14 USE temps_mod, ONLY: itau_dyn 14 15 implicit none 15 16 … … 43 44 #include "dimensions.h" 44 45 #include "paramet.h" 45 #include "comconst.h"46 #include "comvert.h"47 46 #include "comgeom.h" 48 #include "temps.h"49 #include "ener.h"50 #include "logic.h"51 #include "description.h"52 #include "serre.h"53 47 #include "iniprint.h" 54 48 -
trunk/LMDZ.COMMON/libf/dynlonlat_phylonlat/calfis.F
r1403 r1422 36 36 ! used only for zonal averages 37 37 USE moyzon_mod 38 USE comvert_mod, ONLY: presnivs,preff 39 USE comconst_mod, ONLY: daysec,dtvr,dtphys,kappa,cpp,g,rad,pi 40 USE logic_mod, ONLY: moyzon_ch,moyzon_mu 38 41 39 42 IMPLICIT NONE … … 93 96 #include "dimensions.h" 94 97 #include "paramet.h" 95 #include "temps.h"96 #include "logic.h"97 98 98 99 INTEGER ngridmx 99 100 PARAMETER( ngridmx = 2+(jjm-1)*iim - 1/jjm ) 100 101 101 #include "comconst.h"102 #include "comvert.h"103 102 #include "comgeom2.h" 104 103 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/dynlonlat_phylonlat/calfis_p.F
r1403 r1422 44 44 USE infotrac, ONLY: nqtot, niadv, tname 45 45 USE control_mod, ONLY: planet_type, nsplit_phys 46 USE comvert_mod, ONLY: preff,presnivs 47 USE comconst_mod, ONLY: daysec,dtvr,dtphys,kappa,cpp,g,rad,pi 48 USE logic_mod, ONLY: moyzon_ch,moyzon_mu 46 49 47 50 IMPLICIT NONE … … 102 105 #include "dimensions.h" 103 106 #include "paramet.h" 104 #include "temps.h"105 #include "logic.h"106 107 107 108 INTEGER ngridmx 108 109 PARAMETER( ngridmx = 2+(jjm-1)*iim - 1/jjm ) 109 110 110 #include "comconst.h"111 #include "comvert.h"112 111 #include "comgeom2.h" 113 112 #include "iniprint.h" -
trunk/LMDZ.COMMON/libf/filtrez/filtreg_mod.F90
r1019 r1422 14 14 USE mod_filtre_fft_loc, ONLY : Init_filtre_fft_loc=>Init_filtre_fft ! 15 15 #endif 16 USE logic_mod, ONLY: fxyhypb,ysinus 17 USE serre_mod, ONLY: alphax 16 18 ! ... H. Upadhyaya, O.Sharma ... 17 19 ! … … 27 29 #include "comgeom.h" 28 30 #include "coefils.h" 29 #include "logic.h"30 #include "serre.h"31 31 32 32 REAL dlonu(iim),dlatu(jjm) -
trunk/LMDZ.COMMON/libf/filtrez/inifgn.F
r1 r1422 11 11 #include "paramet.h" 12 12 #include "comgeom.h" 13 #include "serre.h"14 13 15 14 c
Note: See TracChangeset
for help on using the changeset viewer.