Changeset 1422 for trunk/LMDZ.MARS/libf
- Timestamp:
- Apr 30, 2015, 12:33:45 PM (10 years ago)
- Location:
- trunk/LMDZ.MARS/libf
- Files:
-
- 12 added
- 14 deleted
- 72 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/aeronomars/inichim_newstart.F90
r1381 r1422 3 3 4 4 use tracer_mod 5 USE comvert_mod, ONLY: aps,bps 5 6 implicit none 6 7 … … 35 36 #include "dimensions.h" 36 37 #include "paramet.h" 37 #include "comvert.h"38 38 #include "callkeys.h" 39 39 #include "datafile.h" -
trunk/LMDZ.MARS/libf/dyn3d/addfi.F
r1238 r1422 2 2 S pucov, pvcov, pteta, pq , pps , pmasse , 3 3 S pdufi, pdvfi, pdhfi,pdqfi, pdpfi ) 4 5 USE comvert_mod, ONLY: ap,bp 6 USE comconst_mod, ONLY: kappa 7 4 8 IMPLICIT NONE 5 9 c … … 46 50 #include "dimensions.h" 47 51 #include "paramet.h" 48 #include "comconst.h"49 52 #include "comgeom.h" 50 #include "serre.h"51 #include "comvert.h"52 53 c 53 54 c Arguments : -
trunk/LMDZ.MARS/libf/dyn3d/adv_h2o.F
r38 r1422 1 1 SUBROUTINE adv_h2o (nq,iq,q,w, pbaru, pbarv,dq) 2 3 USE logic_mod, ONLY: forward,leapf 4 2 5 IMPLICIT NONE 3 6 … … 19 22 #include "dimensions.h" 20 23 #include "paramet.h" 21 #include "logic.h"22 #include "comvert.h"23 24 24 25 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/advect.F
r38 r1422 1 1 SUBROUTINE advect(ucov,vcov,teta,w,massebx,masseby,du,dv,dteta) 2 3 USE comconst_mod, ONLY: daysec 4 USE logic_mod, ONLY: conser 5 USE ener_mod, ONLY: gtot 2 6 3 7 IMPLICIT NONE … … 23 27 #include "dimensions.h" 24 28 #include "paramet.h" 25 #include "comconst.h"26 #include "comvert.h"27 29 #include "comgeom.h" 28 #include "logic.h"29 #include "ener.h"30 30 31 31 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/amont.F
r38 r1422 1 1 SUBROUTINE amont (nq,iq,q,w, pbaru, pbarv,dq) 2 3 USE logic_mod, ONLY: forward,leapf 4 2 5 IMPLICIT NONE 3 6 … … 18 21 #include "dimensions.h" 19 22 #include "paramet.h" 20 #include "logic.h"21 #include "comvert.h"22 23 23 24 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/amont_qsat.F
r38 r1422 1 1 SUBROUTINE amont_qsat (nq,iq,q,teta,pk,w, pbaru, pbarv,dq) 2 3 USE comvert_mod, ONLY: preff 4 USE comconst_mod, ONLY: kappa,cpp 5 2 6 IMPLICIT NONE 3 7 … … 19 23 #include "dimensions.h" 20 24 #include "paramet.h" 21 #include "logic.h"22 #include "comvert.h"23 #include "comconst.h"24 25 #include "comgeom.h" 25 #include "serre.h"26 26 27 27 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/bernoui.F
r38 r1422 24 24 #include "dimensions.h" 25 25 #include "paramet.h" 26 #include "logic.h"27 26 c 28 27 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/caldyn.F
r791 r1422 2 2 $ (itau,ucov,vcov,teta,ps,masse,pk,pkf,phis , 3 3 $ phi,conser,du,dv,dteta,dp,w,pbaru,pbarv,time ) 4 5 USE comvert_mod, ONLY: ap,bp 4 6 5 7 IMPLICIT NONE … … 23 25 #include "dimensions.h" 24 26 #include "paramet.h" 25 #include "comconst.h"26 #include "comvert.h"27 27 #include "comgeom.h" 28 28 -
trunk/LMDZ.MARS/libf/dyn3d/caldyn0.F
r38 r1422 2 2 $ (itau,ucov,vcov,teta,ps,masse,pk,phis , 3 3 $ phi,w,pbaru,pbarv,time ) 4 5 USE comvert_mod, ONLY: ap,bp 4 6 5 7 IMPLICIT NONE … … 23 25 #include "dimensions.h" 24 26 #include "paramet.h" 25 #include "comconst.h"26 #include "comvert.h"27 27 #include "comgeom.h" 28 28 -
trunk/LMDZ.MARS/libf/dyn3d/convmas.F
r38 r1422 31 31 #include "dimensions.h" 32 32 #include "paramet.h" 33 #include "comvert.h"34 #include "logic.h"35 33 36 34 REAL pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm ),convm( ip1jmp1,llm ) -
trunk/LMDZ.MARS/libf/dyn3d/coordij.F
r38 r1422 15 15 #include "dimensions.h" 16 16 #include "paramet.h" 17 #include "comconst.h"18 17 #include "comgeom.h" 19 #include "serre.h"20 18 21 19 real zlon,zlat -
trunk/LMDZ.MARS/libf/dyn3d/defrun_new.F
r1415 r1422 41 41 & idissip, iphysiq, anneeref, ecritphy, 42 42 & ecritstart, timestart, nday_r 43 USE logic_mod, ONLY: hybrid,purmats,physic,grireg,fxyhypb,ysinus 44 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 45 . alphax,alphay,taux,tauy 43 46 IMPLICIT NONE 44 47 … … 46 49 #include "paramet.h" 47 50 !#include "control.h" 48 #include "logic.h"49 #include "serre.h"50 51 #include "comdissnew.h" 51 52 #include "sponge.h" -
trunk/LMDZ.MARS/libf/dyn3d/dissip.F
r38 r1422 1 1 SUBROUTINE dissip( vcov,ucov,teta,p, dv,du,dh ) 2 2 c 3 USE comconst_mod, ONLY: dtdiss 4 3 5 IMPLICIT NONE 4 6 … … 24 26 #include "dimensions.h" 25 27 #include "paramet.h" 26 #include "comconst.h"27 28 #include "comgeom.h" 28 29 #include "comdissnew.h" -
trunk/LMDZ.MARS/libf/dyn3d/disvert.F
r38 r1422 4 4 c Nouvelle version 100% Mars !! 5 5 6 USE comvert_mod, ONLY: ap,bp,sig,nivsigs,nivsig,pa,preff, 7 . aps,bps,presnivs,pseudoalt 8 USE comconst_mod, ONLY: kappa,pi 9 USE logic_mod, ONLY: hybrid 10 6 11 IMPLICIT NONE 7 12 8 13 #include "dimensions.h" 9 14 #include "paramet.h" 10 #include "comvert.h"11 #include "comconst.h"12 #include "logic.h"13 15 c 14 16 c======================================================================= -
trunk/LMDZ.MARS/libf/dyn3d/divgrad.F
r38 r1422 21 21 #include "comgeom.h" 22 22 #include "comdissipn.h" 23 #include "logic.h"24 23 c 25 24 INTEGER klevel -
trunk/LMDZ.MARS/libf/dyn3d/dteta1.F
r38 r1422 20 20 #include "dimensions.h" 21 21 #include "paramet.h" 22 #include "logic.h"23 22 24 23 REAL teta( ip1jmp1,llm ),pbaru( ip1jmp1,llm ),pbarv( ip1jm,llm) -
trunk/LMDZ.MARS/libf/dyn3d/dudv2.F
r38 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.MARS/libf/dyn3d/dynetat0.F
r1416 r1422 5 5 use infotrac, only: tname,nqtot 6 6 use control_mod, only: timestart 7 USE comvert_mod, ONLY: pa,preff 8 USE comconst_mod, ONLY: im,jm,lllm,daysec,dtvr, 9 . rad,omeg,r,cpp,kappa,g 10 USE logic_mod, ONLY: fxyhypb,ysinus 11 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 12 . taux,tauy 13 USE temps_mod, ONLY: day_ini,hour_ini 14 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 7 15 8 16 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 #include "description.h"39 #include "serre.h"40 #include "logic.h"41 42 !#include "advtrac.h" 42 43 !#include "control.h" -
trunk/LMDZ.MARS/libf/dyn3d/dynredem.F
r1416 r1422 1 1 SUBROUTINE dynredem0(fichnom,idayref,phis) 2 2 use infotrac, only: tname, nqtot 3 USE comvert_mod, ONLY: ap,bp,aps,bps,pa,preff,presnivs,pseudoalt 4 USE comconst_mod, ONLY: daysec,dtvr,rad,omeg,g,cpp,kappa,pi 5 USE logic_mod, ONLY: fxyhypb,ysinus 6 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 7 . taux,tauy 8 USE temps_mod, ONLY: hour_ini 9 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 3 10 IMPLICIT NONE 4 11 c======================================================================= … … 9 16 #include "dimensions.h" 10 17 #include "paramet.h" 11 #include "comconst.h"12 #include "comvert.h"13 18 #include "comgeom.h" 14 #include "temps.h"15 #include "ener.h"16 #include "logic.h"17 19 #include "netcdf.inc" 18 #include "description.h"19 #include "serre.h"20 20 !#include "advtrac.h" 21 21 c Arguments: … … 970 970 #include "dimensions.h" 971 971 #include "paramet.h" 972 #include "description.h"973 972 #include "netcdf.inc" 974 #include "comvert.h"975 973 #include "comgeom.h" 976 974 !#include"advtrac.h" -
trunk/LMDZ.MARS/libf/dyn3d/exner.F
r38 r1422 1 1 SUBROUTINE exner(ngrid,pext,aire,pks,pksf) 2 3 USE comconst_mod, ONLY: jmp1,kappa 4 2 5 IMPLICIT NONE 3 6 … … 7 10 c declarations: 8 11 c ------------- 9 10 #include "comconst.h"11 12 12 13 INTEGER ngrid -
trunk/LMDZ.MARS/libf/dyn3d/exnerF
r38 r1422 30 30 #include "dimensions.h" 31 31 #include "paramet.h" 32 #include "comconst.h"33 #include "comvert.h"34 32 35 33 INTEGER ngrid -
trunk/LMDZ.MARS/libf/dyn3d/exner_hyb.F
r38 r1422 23 23 c ( voir note de Fr.Hourdin ) , 24 24 c 25 USE comvert_mod, ONLY: preff 26 USE comconst_mod, ONLY: jmp1,cpp,kappa 27 25 28 IMPLICIT NONE 26 29 c 27 30 #include "dimensions.h" 28 31 #include "paramet.h" 29 #include "comconst.h"30 32 #include "comgeom.h" 31 #include "comvert.h"32 #include "serre.h"33 33 34 34 INTEGER ngrid -
trunk/LMDZ.MARS/libf/dyn3d/fluxstoke.F
r38 r1422 6 6 ccc .. Modif. P. Le Van ( 20/12/97 ) ... 7 7 c 8 USE comvert_mod, ONLY: presnivs 9 USE comconst_mod, ONLY: dtvr,pi 10 8 11 IMPLICIT NONE 9 12 c 10 13 #include "dimensions.h" 11 14 #include "paramet.h" 12 #include "comconst.h"13 #include "comvert.h"14 15 #include "comgeom.h" 15 16 #include "tracstoke.h" -
trunk/LMDZ.MARS/libf/dyn3d/fxy.F
r38 r1422 2 2 , rlatu2,yprimu2, 3 3 , rlonu,xprimu,rlonv,xprimv,rlonm025,xprimm025,rlonp025,xprimp025) 4 5 USE comconst_mod, ONLY: pi 6 USE serre_mod, ONLY: pxo,pyo,alphax,alphay,transx,transy 4 7 5 8 IMPLICIT NONE … … 13 16 #include "dimensions.h" 14 17 #include "paramet.h" 15 #include "serre.h"16 #include "comconst.h"17 18 18 19 INTEGER i,j -
trunk/LMDZ.MARS/libf/dyn3d/fxysinus.F
r38 r1422 3 3 , rlonu,xprimu,rlonv,xprimv,rlonm025,xprimm025,rlonp025,xprimp025) 4 4 5 USE comconst_mod, ONLY: pi 5 6 6 7 IMPLICIT NONE … … 14 15 #include "dimensions.h" 15 16 #include "paramet.h" 16 #include "comconst.h"17 17 18 18 INTEGER i,j -
trunk/LMDZ.MARS/libf/dyn3d/gcm.F
r1416 r1422 7 7 use filtreg_mod, only: inifilr 8 8 ! use comgeomphy, only: initcomgeomphy 9 USE comvert_mod, ONLY: ap,bp 10 USE comconst_mod, ONLY: daysec,dtvr,dtphys,dtdiss,rad,g,r,cpp 11 USE logic_mod, ONLY: ecripar,forward,leapf,apphys,statcl,conser, 12 . apdiss,purmats,physic,apphys 13 USE temps_mod, ONLY: day_ini,day_end,dt,itaufin 9 14 IMPLICIT NONE 10 15 … … 41 46 #include "dimensions.h" 42 47 #include "paramet.h" 43 #include "comconst.h"44 48 #include "comdissnew.h" 45 #include "comvert.h"46 49 #include "comgeom.h" 47 #include "logic.h"48 #include "temps.h"49 50 !#include "control.h" 50 #include "ener.h"51 51 #include "netcdf.inc" 52 #include "description.h"53 #include "serre.h"54 52 #include "tracstoke.h" 55 53 #include "sponge.h" … … 157 155 158 156 modname = 'gcm' 159 descript = 'Run GCM LMDZ'160 157 lafin = .FALSE. 161 158 -
trunk/LMDZ.MARS/libf/dyn3d/geopot.F
r38 r1422 26 26 #include "dimensions.h" 27 27 #include "paramet.h" 28 #include "comvert.h"29 28 30 29 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/gradiv.F
r38 r1422 19 19 #include "paramet.h" 20 20 #include "comdissipn.h" 21 #include "logic.h"22 21 23 22 INTEGER klevel -
trunk/LMDZ.MARS/libf/dyn3d/groupe.F
r38 r1422 17 17 #include "dimensions.h" 18 18 #include "paramet.h" 19 #include "comconst.h"20 19 #include "comgeom2.h" 21 #include "comvert.h"22 20 23 21 -
trunk/LMDZ.MARS/libf/dyn3d/groupeun.F
r38 r1422 24 24 #include "dimensions.h" 25 25 #include "paramet.h" 26 #include "comconst.h"27 26 #include "comgeom2.h" 28 27 -
trunk/LMDZ.MARS/libf/dyn3d/iniav.F
r410 r1422 1 1 SUBROUTINE iniav(fichnom,pday0,pyear0,pfrac0,pperiod,phis,nq) 2 3 USE comvert_mod, ONLY: ap,bp,nivsig,nivsigs,presnivs 4 2 5 IMPLICIT NONE 3 6 … … 17 20 #include "comav.h" 18 21 #include "netcdf.inc" 19 #include "comvert.h"20 22 #include "comgeom.h" 21 23 -
trunk/LMDZ.MARS/libf/dyn3d/iniconst.F
r1130 r1422 2 2 3 3 use control_mod, only: iphysiq, idissip 4 USE comconst_mod, ONLY: im,jm,lllm,imp1,jmp1,lllmm1,lllmp1, 5 . dtdiss,dtvr,dtphys,unsim,r,cpp,kappa,pi 4 6 IMPLICIT NONE 5 7 c … … 12 14 #include "dimensions.h" 13 15 #include "paramet.h" 14 #include "comconst.h"15 #include "temps.h"16 16 !#include "control.h" 17 #include "comvert.h"18 17 19 18 -
trunk/LMDZ.MARS/libf/dyn3d/inidissip.F
r1130 r1422 9 9 10 10 use control_mod, only: idissip, iperiod 11 USE comvert_mod, ONLY: aps,bps,preff,pseudoalt 12 USE comconst_mod, ONLY: dtdiss,dtvr 11 13 IMPLICIT NONE 12 14 #include "dimensions.h" 13 15 #include "paramet.h" 14 16 #include "comdissipn.h" 15 #include "comconst.h"16 #include "comvert.h"17 17 !#include "control.h" 18 18 -
trunk/LMDZ.MARS/libf/dyn3d/inigeom.F
r38 r1422 14 14 c 15 15 c 16 USE comconst_mod, ONLY: rad,g,omeg,pi 17 USE logic_mod, ONLY: fxyhypb,ysinus 18 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy, 19 . alphax,alphay,taux,tauy,pxo,pyo,transx,transy 20 16 21 IMPLICIT NONE 17 22 c 18 23 #include "dimensions.h" 19 24 #include "paramet.h" 20 #include "comconst.h"21 25 #include "comgeom2.h" 22 #include "serre.h"23 #include "logic.h"24 26 #include "comdissnew.h" 25 27 -
trunk/LMDZ.MARS/libf/dyn3d/integrd.F
r38 r1422 2 2 $ ( nq,vcovm1,ucovm1,tetam1,psm1,massem1, 3 3 $ dv,du,dteta,dq,dp,vcov,ucov,teta,q,ps,masse,phis,finvmaold ) 4 5 USE comvert_mod, ONLY: ap,bp 6 USE logic_mod, ONLY: leapf 7 USE serre_mod, ONLY: alphax 8 USE temps_mod, ONLY: dt 4 9 5 10 IMPLICIT NONE … … 32 37 #include "dimensions.h" 33 38 #include "paramet.h" 34 #include "comconst.h"35 39 #include "comgeom.h" 36 #include "comvert.h"37 #include "logic.h"38 #include "temps.h"39 #include "serre.h"40 40 41 41 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/massbar.F
r38 r1422 16 16 #include "dimensions.h" 17 17 #include "paramet.h" 18 #include "comconst.h"19 18 #include "comgeom.h" 20 19 c -
trunk/LMDZ.MARS/libf/dyn3d/massbarxy.F
r38 r1422 16 16 #include "dimensions.h" 17 17 #include "paramet.h" 18 #include "comconst.h"19 18 #include "comgeom.h" 20 19 c -
trunk/LMDZ.MARS/libf/dyn3d/massdair.F
r38 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.MARS/libf/dyn3d/nxgrarot.F
r38 r1422 19 19 #include "paramet.h" 20 20 #include "comdissipn.h" 21 #include "logic.h"22 21 c 23 22 INTEGER klevel -
trunk/LMDZ.MARS/libf/dyn3d/ps_amontF
r38 r1422 15 15 #include "dimensions.h" 16 16 #include "paramet.h" 17 #include "logic.h"18 #include "comvert.h"19 17 #include "comgeom.h" 20 18 c -
trunk/LMDZ.MARS/libf/dyn3d/sortvarc.F
r791 r1422 2 2 $(itau,ucov,teta,ps,masse,pk,phis,vorpot,phi,bern,dp,time , 3 3 $ vcov ) 4 5 USE comconst_mod, ONLY: daysec,dtvr,rad,g,omeg 6 USE temps_mod, ONLY: day_ini 7 USE ener_mod, ONLY: etot,ptot,ztot,stot,ang, 8 . etot0,ptot0,ztot0,stot0,ang0, 9 . rmsdpdt,rmsv 10 4 11 IMPLICIT NONE 5 12 … … 21 28 #include "dimensions.h" 22 29 #include "paramet.h" 23 #include "comconst.h"24 #include "comvert.h"25 30 #include "comgeom.h" 26 #include "ener.h"27 #include "logic.h"28 #include "temps.h"29 31 30 32 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/sortvarc0.F
r38 r1422 2 2 $(itau,ucov,teta,ps,masse,pk,phis,vorpot,phi,bern,dp,time , 3 3 $ vcov) 4 5 USE comconst_mod, ONLY: daysec,dtvr,rad,g,omeg 6 USE temps_mod, ONLY: day_ini 7 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0,rmsdpdt,rmsv 8 4 9 IMPLICIT NONE 5 10 … … 21 26 #include "dimensions.h" 22 27 #include "paramet.h" 23 #include "comconst.h"24 #include "comvert.h"25 28 #include "comgeom.h" 26 #include "ener.h"27 #include "logic.h"28 #include "temps.h"29 29 30 30 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/sponge.F
r575 r1422 11 11 ! def file) and doubles as level indexes decrease. 12 12 13 USE comvert_mod, ONLY: ap,bp,preff 14 13 15 implicit none 14 16 #include "dimensions.h" 15 17 #include "paramet.h" 16 18 #include "comdissip.h" 17 #include "comvert.h"18 19 #include "comgeom2.h" 19 20 #include "sponge.h" -
trunk/LMDZ.MARS/libf/dyn3d/testharm.F
r38 r1422 10 10 character file*20, str2*2, str2b*2 11 11 12 #include "serre.h"13 12 #include "fxyprim.h" 14 13 -
trunk/LMDZ.MARS/libf/dyn3d/tourpot.F
r38 r1422 22 22 #include "paramet.h" 23 23 #include "comgeom.h" 24 #include "logic.h"25 24 26 25 REAL rot( ip1jm,llm ) -
trunk/LMDZ.MARS/libf/dyn3d/traceur.F
r38 r1422 29 29 #include "dimensions.h" 30 30 #include "paramet.h" 31 #include "comconst.h"32 31 33 32 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/tracvl.F
r38 r1422 9 9 10 10 c 11 USE comconst_mod, ONLY: dtvr 12 11 13 IMPLICIT NONE 12 14 c 13 15 #include "dimensions.h" 14 16 #include "paramet.h" 15 #include "comconst.h"16 #include "comvert.h"17 17 #include "comgeom.h" 18 18 -
trunk/LMDZ.MARS/libf/dyn3d/vanleer.F
r38 r1422 2 2 * p ,masse, dq , iadv1, teta, pk ) 3 3 c 4 USE comconst_mod, ONLY: dtvr 5 4 6 IMPLICIT NONE 5 7 c … … 18 20 #include "dimensions.h" 19 21 #include "paramet.h" 20 #include "comconst.h"21 22 22 23 c Arguments: -
trunk/LMDZ.MARS/libf/dyn3d/vitvert.F
r38 r1422 1 1 SUBROUTINE vitvert ( convm , w ) 2 2 c 3 USE comvert_mod, ONLY: bp 4 3 5 IMPLICIT NONE 4 6 … … 27 29 #include "dimensions.h" 28 30 #include "paramet.h" 29 #include "comvert.h"30 31 31 32 REAL w(ip1jmp1,llm),convm(ip1jmp1,llm) -
trunk/LMDZ.MARS/libf/dyn3d/vlsplt.F
r38 r1422 18 18 #include "dimensions.h" 19 19 #include "paramet.h" 20 #include "logic.h"21 #include "comvert.h"22 #include "comconst.h"23 20 24 21 c … … 129 126 #include "dimensions.h" 130 127 #include "paramet.h" 131 #include "logic.h"132 #include "comvert.h"133 #include "comconst.h"134 128 c 135 129 c … … 443 437 c par des "dyq" trop faible (special compilateur SUN) 27/11/2003 F. Forget 444 438 439 USE comconst_mod, ONLY: pi 440 445 441 IMPLICIT NONE 446 442 c 447 443 #include "dimensions.h" 448 444 #include "paramet.h" 449 #include "logic.h"450 #include "comvert.h"451 #include "comconst.h"452 445 #include "comgeom.h" 453 446 c … … 744 737 #include "dimensions.h" 745 738 #include "paramet.h" 746 #include "logic.h"747 #include "comvert.h"748 #include "comconst.h"749 739 c 750 740 c -
trunk/LMDZ.MARS/libf/dyn3d/vlspltqs.F
r38 r1422 19 19 c pk exner au milieu des couches necessaire pour calculer Qsat 20 20 c -------------------------------------------------------------------- 21 USE comconst_mod, ONLY: cpp 22 21 23 IMPLICIT NONE 22 24 c 23 25 #include "dimensions.h" 24 26 #include "paramet.h" 25 #include "logic.h"26 #include "comvert.h"27 #include "comconst.h"28 27 29 28 c … … 170 169 #include "dimensions.h" 171 170 #include "paramet.h" 172 #include "logic.h"173 #include "comvert.h"174 #include "comconst.h"175 171 c 176 172 c … … 489 485 c 490 486 c -------------------------------------------------------------------- 487 USE comconst_mod, ONLY: pi 488 491 489 IMPLICIT NONE 492 490 c 493 491 #include "dimensions.h" 494 492 #include "paramet.h" 495 #include "logic.h"496 #include "comvert.h"497 #include "comconst.h"498 493 #include "comgeom.h" 499 494 c -
trunk/LMDZ.MARS/libf/dyn3d/writediagdyn.F90
r1266 r1422 241 241 ! other fixed (time-independent) parameters. 242 242 243 USE comvert_mod, ONLY: pseudoalt 244 USE comconst_mod, ONLY: pi 245 243 246 implicit none 244 247 … … 246 249 #include"paramet.h" 247 250 #include"comgeom.h" 248 #include"comconst.h"249 #include"comvert.h"250 251 #include"netcdf.inc" 251 252 -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/calfis.F
r1403 r1422 6 6 c Auteur : P. Le Van, F. Hourdin 7 7 c ......... 8 9 USE comvert_mod, ONLY: preff 10 USE comconst_mod, ONLY: dtphys,cpp,kappa,pi 8 11 9 12 IMPLICIT NONE … … 63 66 #include "dimensions.h" 64 67 #include "paramet.h" 65 #include "temps.h"66 68 67 69 INTEGER ngridmx,nq 68 70 PARAMETER( ngridmx = 2+(jjm-1)*iim - 1/jjm ) 69 71 70 #include "comconst.h"71 #include "comvert.h"72 72 #include "comgeom2.h" 73 73 !#include "control.h" -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/datareadnc.F
r1415 r1422 44 44 ! to use 'getin' 45 45 use ioipsl_getincom 46 USE comconst_mod, ONLY: g,pi 46 47 47 48 implicit none … … 50 51 #include "paramet.h" 51 52 #include "comgeom.h" 52 #include "comconst.h"53 53 #include "netcdf.inc" 54 54 #include "datafile.h" … … 100 100 101 101 !#include "lmdstd.h" 102 #include "fxyprim.h"102 !#include "fxyprim.h" 103 103 104 104 pi=2.*ASIN(1.) -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/grid_noro1.F
r1403 r1422 51 51 c IMPLICIT INTEGER (I,J) 52 52 c IMPLICIT REAL(X,Z) 53 54 USE comconst_mod, ONLY: rad 55 53 56 implicit none 54 57 integer iusn,jusn,iext … … 57 60 c!-*- include 'comcstfi.h' 58 61 #include "dimensions.h" 59 #include "comconst.h"60 62 c!-*- 61 63 c!-*- parameter(iim=cols,jjm=rows) -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/ini_archive.F
r1403 r1422 35 35 36 36 use comsoil_h, only: nsoilmx, mlayer 37 USE comvert_mod, ONLY: ap,bp,aps,bps,pa,preff,presnivs,pseudoalt 38 USE comconst_mod, ONLY: daysec,dtvr,rad,omeg,g,cpp,kappa,pi 39 USE logic_mod, ONLY: fxyhypb,ysinus 40 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy 41 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 37 42 implicit none 38 43 39 44 #include "dimensions.h" 40 45 #include "paramet.h" 41 #include "comconst.h"42 #include "comvert.h"43 46 #include "comgeom.h" 44 #include "temps.h"45 #include "ener.h"46 #include "logic.h"47 #include "description.h"48 #include "serre.h"49 47 #include "netcdf.inc" 50 48 -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/lect_start_archive.F
r1421 r1422 20 20 use comsoil_h, only: nsoilmx, layer, mlayer, volcapa, inertiedat 21 21 use planete_h 22 USE comvert_mod, ONLY: ap,bp,aps,bps,preff 23 USE comconst_mod, ONLY: kappa,g,pi 22 24 implicit none 23 25 24 26 #include "dimensions.h" 25 27 #include "paramet.h" 26 #include "comconst.h"27 #include "comvert.h"28 28 #include "comgeom2.h" 29 #include "logic.h"30 #include "description.h"31 #include "ener.h"32 #include "temps.h"33 29 #include "netcdf.inc" 34 30 c======================================================================= -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/newstart.F
r1421 r1422 35 35 use comgeomfi_h, only: ini_fillgeom 36 36 use filtreg_mod, only: inifilr 37 USE comvert_mod, ONLY: ap,bp,pa,preff 38 USE comconst_mod, ONLY: lllm,daysec,dtphys,dtvr, 39 . cpp,kappa,rad,omeg,g,r,pi 40 USE serre_mod, ONLY: alphax 41 USE temps_mod, ONLY: day_ini,hour_ini 42 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 37 43 38 44 implicit none … … 41 47 integer, parameter :: ngridmx = (2+(jjm-1)*iim - 1/jjm) 42 48 #include "paramet.h" 43 #include "comconst.h"44 #include "comvert.h"45 49 #include "comgeom2.h" 46 #include "logic.h"47 #include "description.h"48 #include "ener.h"49 #include "temps.h"50 50 #include "comdissnew.h" 51 51 #include "clesph0.h" 52 #include "serre.h"53 52 #include "netcdf.inc" 54 53 #include "datafile.h" -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/readhead_NC.F
r1403 r1422 2 2 . day0, 3 3 . phis,constR) 4 5 USE comvert_mod, ONLY: aps,bps,preff 6 USE comconst_mod, ONLY: im,jm,lllm,daysec,dtvr, 7 . rad,omeg,g,cpp,kappa,r 8 USE temps_mod, ONLY: day_ini 9 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 10 4 11 IMPLICIT none 5 12 c====================================================================== … … 12 19 #include "dimensions.h" 13 20 #include "paramet.h" 14 #include "temps.h"15 #include "comconst.h"16 #include "comvert.h"17 21 #include "comgeom.h" 18 #include "ener.h"19 #include "description.h"20 22 21 23 c====================================================================== -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/start2archive.F
r1415 r1422 26 26 use filtreg_mod, only: inifilr 27 27 use control_mod, only: planet_type 28 USE comvert_mod, ONLY: ap,bp 29 USE comconst_mod, ONLY: g,cpp 30 USE logic_mod, ONLY: grireg 31 USE temps_mod, ONLY: day_ini,hour_ini 28 32 implicit none 29 33 … … 31 35 integer, parameter :: ngridmx = (2+(jjm-1)*iim - 1/jjm) 32 36 #include "paramet.h" 33 #include "comconst.h"34 37 #include "comdissip.h" 35 #include "comvert.h"36 38 #include "comgeom.h" 37 #include "logic.h"38 #include "temps.h"39 #include "ener.h"40 #include "description.h"41 39 #include "netcdf.inc" 42 40 -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/write_archive.F
r1403 r1422 38 38 #include "paramet.h" 39 39 !#include "control.h" 40 #include "comvert.h"41 40 #include "comgeom.h" 42 #include "description.h"43 #include "temps.h"44 41 #include "netcdf.inc" 45 42 -
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/xvik.F
r1403 r1422 2 2 3 3 USE filtreg_mod, ONLY: inifilr 4 USE comconst_mod, ONLY: dtvr,g,r,pi 4 5 5 6 IMPLICIT NONE … … 16 17 #include "dimensions.h" 17 18 #include "paramet.h" 18 #include "comconst.h"19 19 #include "comdissip.h" 20 #include "comvert.h"21 20 #include "comgeom2.h" 22 #include "logic.h"23 #include "temps.h"24 21 !#include "control.h" 25 #include "ener.h"26 #include "description.h"27 22 #include "netcdf.inc" 28 23 -
trunk/LMDZ.MARS/libf/filtrez/filtreg_mod.F90
r1403 r1422 7 7 ! ... H. Upadhyaya, O.Sharma ... 8 8 ! 9 USE logic_mod, ONLY: fxyhypb,ysinus 10 USE serre_mod, ONLY: alphax 11 9 12 IMPLICIT NONE 10 13 ! … … 19 22 #include "comgeom.h" 20 23 #include "coefils.h" 21 #include "logic.h"22 #include "serre.h"23 24 24 25 REAL dlonu(iim),dlatu(jjm) -
trunk/LMDZ.MARS/libf/filtrez/inifgn.F
r38 r1422 8 8 #include "paramet.h" 9 9 #include "comgeom.h" 10 #include "serre.h"11 10 12 11 c -
trunk/LMDZ.MARS/libf/phymars/dyn1d/testphys1d.F
r1403 r1422 19 19 & cpp, dtphys 20 20 use dimradmars_mod, only: tauscaling,tauvis 21 USE comvert_mod, ONLY: ap,bp,aps,bps,pa,preff,sig 21 22 IMPLICIT NONE 22 23 … … 52 53 !#include "comsaison.h" 53 54 !#include "control.h" 54 #include "comvert.h"55 55 #include "netcdf.inc" 56 56 #include "comg1d.h" 57 #include "logic.h"58 57 !#include "advtrac.h" 59 58 -
trunk/LMDZ.MARS/libf/phymars/eofdump_mod.F90
r1266 r1422 80 80 use comgeomfi_h, only: long, lati 81 81 use comcstfi_h 82 USE comvert_mod, ONLY: aps,bps 82 83 implicit none 83 84 ! … … 85 86 ! 86 87 #include "dimensions.h" 87 #include "comvert.h"88 88 89 89 integer,intent(in) :: ngrid ! total number of physics grid points -
trunk/LMDZ.MARS/libf/phymars/inistats.F
r1130 r1422 2 2 3 3 use mod_phys_lmdz_para, only : is_master 4 USE comvert_mod, ONLY: ap,bp,aps,bps,preff,pseudoalt,presnivs 5 USE comconst_mod, ONLY: daysec,dtphys,pi 4 6 implicit none 5 7 … … 7 9 #include "paramet.h" 8 10 #include "comgeom.h" 9 #include "comvert.h"10 #include "comconst.h"11 11 #include "statto.h" 12 12 #include "netcdf.inc" -
trunk/LMDZ.MARS/libf/phymars/iniwrite.F
r1266 r1422 3 3 use comsoil_h, only: mlayer, nsoilmx 4 4 USE comcstfi_h 5 USE comvert_mod, ONLY: ap,bp,aps,bps,pseudoalt 6 USE logic_mod, ONLY: fxyhypb,ysinus 7 USE serre_mod, ONLY: clon,clat,grossismx,grossismy,dzoomx,dzoomy 8 USE temps_mod, ONLY: hour_ini 9 USE ener_mod, ONLY: etot0,ptot0,ztot0,stot0,ang0 5 10 IMPLICIT NONE 6 11 … … 23 28 #include "dimensions.h" 24 29 #include "paramet.h" 25 #include "comvert.h"26 30 #include "comgeom.h" 27 #include "temps.h"28 #include "ener.h"29 #include "logic.h"30 31 #include "netcdf.inc" 31 #include "description.h"32 #include "serre.h"33 32 34 33 c Arguments: -
trunk/LMDZ.MARS/libf/phymars/newcondens.F
r1270 r1422 11 11 use planete_h 12 12 USE comcstfi_h 13 USE comvert_mod, ONLY: bp 13 14 IMPLICIT NONE 14 15 c======================================================================= … … 59 60 c 60 61 #include "dimensions.h" 61 #include "comvert.h"62 62 #include "callkeys.h" 63 63 -
trunk/LMDZ.MARS/libf/phymars/physiq.F
r1410 r1422 45 45 use eofdump_mod, only: eofdump 46 46 #endif 47 USE comvert_mod, ONLY: ap,bp,aps,bps 47 48 48 49 IMPLICIT NONE … … 150 151 #include "comg1d.h" 151 152 #include "nlteparams.h" 152 #include "comvert.h"153 153 #include "chimiedata.h" 154 154 #include "netcdf.inc" -
trunk/LMDZ.MARS/libf/phymars/writediagfi.F
r1266 r1422 44 44 & is_master, gather 45 45 USE mod_grid_phy_lmdz, only : klon_glo, Grid1Dto2D_glo 46 USE temps_mod, ONLY: day_ini 46 47 implicit none 47 48 … … 49 50 #include "dimensions.h" 50 51 #include "paramet.h" 51 #include "comvert.h"52 52 #include "comgeom.h" 53 #include "description.h"54 53 #include "netcdf.inc" 55 #include "temps.h"56 54 57 55 ! Arguments on input: -
trunk/LMDZ.MARS/libf/phymars/wstats.F90
r1266 r1422 7 7 8 8 #include "dimensions.h" 9 #include "comconst.h"10 9 #include "statto.h" 11 10 #include "netcdf.inc"
Note: See TracChangeset
for help on using the changeset viewer.