Changeset 2597 for LMDZ5/trunk/libf/dyn3d_common
- Timestamp:
- Jul 22, 2016, 8:44:47 AM (8 years ago)
- Location:
- LMDZ5/trunk/libf/dyn3d_common
- Files:
-
- 39 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/dyn3d_common/adaptdt.F
r1952 r2597 5 5 c masse) 6 6 7 USE control_mod 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 15 #include "comvert.h" -
LMDZ5/trunk/libf/dyn3d_common/advn.F
r1945 r2597 21 21 #include "logic.h" 22 22 #include "comvert.h" 23 #include "comconst.h"24 23 #include "comgeom.h" 25 24 #include "iniprint.h" … … 488 487 #include "logic.h" 489 488 #include "comvert.h" 490 #include "comconst.h"491 489 #include "iniprint.h" 492 490 c -
LMDZ5/trunk/libf/dyn3d_common/advx.F
r1952 r2597 25 25 #include "dimensions.h" 26 26 #include "paramet.h" 27 #include "comconst.h"28 27 #include "comvert.h" 29 28 -
LMDZ5/trunk/libf/dyn3d_common/advxp.F
r1945 r2597 15 15 #include "dimensions.h" 16 16 #include "paramet.h" 17 #include "comconst.h"18 17 #include "comvert.h" 19 18 -
LMDZ5/trunk/libf/dyn3d_common/advy.F
r1945 r2597 28 28 #include "dimensions.h" 29 29 #include "paramet.h" 30 #include "comconst.h"31 30 #include "comvert.h" 32 31 #include "comgeom2.h" -
LMDZ5/trunk/libf/dyn3d_common/advyp.F
r1945 r2597 30 30 #include "dimensions.h" 31 31 #include "paramet.h" 32 #include "comconst.h"33 32 #include "comvert.h" 34 33 #include "comgeom.h" -
LMDZ5/trunk/libf/dyn3d_common/advz.F
r1952 r2597 23 23 #include "dimensions.h" 24 24 #include "paramet.h" 25 #include "comconst.h"26 25 #include "comvert.h" 27 26 -
LMDZ5/trunk/libf/dyn3d_common/advzp.F
r1945 r2597 33 33 #include "dimensions.h" 34 34 #include "paramet.h" 35 #include "comconst.h"36 35 #include "comvert.h" 37 36 #include "comgeom.h" -
LMDZ5/trunk/libf/dyn3d_common/caldyn0.F90
r2336 r2597 10 10 include "dimensions.h" 11 11 include "paramet.h" 12 include "comconst.h"13 12 include "comvert.h" 14 13 include "comgeom.h" -
LMDZ5/trunk/libf/dyn3d_common/comconst_mod.F90
r2595 r2597 2 2 ! $Id$ 3 3 ! 4 !-----------------------------------------------------------------------5 ! INCLUDE comconst.h6 4 7 COMMON/comconsti/im,jm,lllm,imp1,jmp1,lllmm1,lllmp1,lcl, & 8 & iflag_top_bound,mode_top_bound,ngroup 9 COMMON/comconstr/dtvr,daysec, & 10 & pi,dtphys,dtdiss,rad,r,cpp,kappa,cotot,unsim,g,omeg & 11 & ,dissip_factz,dissip_deltaz,dissip_zref & 12 & ,tau_top_bound, & 13 & daylen,year_day,molmass, ihf 5 MODULE comconst_mod 14 6 7 IMPLICIT NONE 15 8 16 9 INTEGER im,jm,lllm,imp1,jmp1,lllmm1,lllmp1,lcl … … 32 25 ! top_bound sponge: 33 26 INTEGER iflag_top_bound ! sponge type 34 INTEGER ngroup 27 INTEGER ngroup ! parameter to group points (along longitude) near poles 35 28 INTEGER mode_top_bound ! sponge mode 36 29 REAL tau_top_bound ! inverse of sponge characteristic time scale (Hz) … … 41 34 REAL ihf ! (W/m2) Intrinsic heat flux (for giant planets) 42 35 43 !----------------------------------------------------------------------- 36 37 END MODULE comconst_mod -
LMDZ5/trunk/libf/dyn3d_common/conf_planete.F90
r1945 r2597 10 10 USE ioipsl_getincom 11 11 #endif 12 USE comconst_mod, ONLY: pi, g, molmass, kappa, cpp, omeg, rad, & 13 year_day, daylen, daysec, ihf 12 14 IMPLICIT NONE 13 15 ! … … 16 18 ! -------------- 17 19 #include "dimensions.h" 18 #include "comconst.h"19 20 #include "comvert.h" 20 21 ! -
LMDZ5/trunk/libf/dyn3d_common/coordij.F
r1945 r2597 11 11 c======================================================================= 12 12 13 USE comconst_mod, ONLY: pi 14 13 15 IMPLICIT NONE 14 16 REAL lon,lat … … 18 20 #include "dimensions.h" 19 21 #include "paramet.h" 20 #include "comconst.h"21 22 #include "comgeom.h" 22 23 #include "serre.h" -
LMDZ5/trunk/libf/dyn3d_common/disvert.F90
r2153 r2597 16 16 include "paramet.h" 17 17 include "comvert.h" 18 include "comconst.h"19 18 include "iniprint.h" 20 19 include "logic.h" -
LMDZ5/trunk/libf/dyn3d_common/disvert_noterre.F
r1952 r2597 12 12 use ioipsl_getincom 13 13 #endif 14 USE comconst_mod, ONLY: kappa 14 15 15 16 IMPLICIT NONE … … 18 19 #include "paramet.h" 19 20 #include "comvert.h" 20 #include "comconst.h"21 21 #include "logic.h" 22 22 #include "iniprint.h" -
LMDZ5/trunk/libf/dyn3d_common/exner_hyb_m.F90
r2021 r2597 33 33 ! 34 34 ! 35 USE comconst_mod, ONLY: jmp1, cpp, kappa, r 36 IMPLICIT NONE 37 35 38 include "dimensions.h" 36 39 include "paramet.h" 37 include "comconst.h"38 40 include "comgeom.h" 39 41 include "comvert.h" -
LMDZ5/trunk/libf/dyn3d_common/exner_milieu_m.F90
r2021 r2597 30 30 ! 31 31 ! 32 USE comconst_mod, ONLY: jmp1, cpp, kappa, r 33 IMPLICIT NONE 34 32 35 include "dimensions.h" 33 36 include "paramet.h" 34 include "comconst.h"35 37 include "comgeom.h" 36 38 include "comvert.h" -
LMDZ5/trunk/libf/dyn3d_common/fxy.F
r1952 r2597 6 6 , rlonu,xprimu,rlonv,xprimv,rlonm025,xprimm025,rlonp025,xprimp025) 7 7 8 USE comconst_mod, ONLY: pi 8 9 IMPLICIT NONE 9 10 … … 17 18 #include "paramet.h" 18 19 #include "serre.h" 19 #include "comconst.h"20 20 21 21 INTEGER i,j -
LMDZ5/trunk/libf/dyn3d_common/fxysinus.F
r1952 r2597 7 7 8 8 9 USE comconst_mod, ONLY: pi 9 10 IMPLICIT NONE 10 11 c … … 17 18 #include "dimensions.h" 18 19 #include "paramet.h" 19 #include "comconst.h"20 20 21 21 INTEGER i,j -
LMDZ5/trunk/libf/dyn3d_common/grilles_gcm_netcdf_sub.F90
r2221 r2597 9 9 SUBROUTINE grilles_gcm_netcdf_sub(masque,phis) 10 10 11 USE comconst_mod, ONLY: cpp, kappa, g, omeg, daysec, rad, pi 11 12 IMPLICIT NONE 12 13 13 14 INCLUDE "dimensions.h" 14 15 INCLUDE "paramet.h" 15 INCLUDE "comconst.h"16 16 INCLUDE "comgeom.h" 17 17 INCLUDE "comvert.h" -
LMDZ5/trunk/libf/dyn3d_common/iniconst.F90
r2040 r2597 11 11 use ioipsl_getincom 12 12 #endif 13 13 USE comconst_mod, ONLY: im, imp1, jm, jmp1, lllm, lllmm1, lllmp1, & 14 unsim, pi, r, kappa, cpp, dtvr, dtphys 15 14 16 IMPLICIT NONE 15 17 ! … … 21 23 include "dimensions.h" 22 24 include "paramet.h" 23 include "comconst.h"24 25 include "temps.h" 25 26 include "comvert.h" -
LMDZ5/trunk/libf/dyn3d_common/inidissip.F90
r1952 r2597 12 12 13 13 USE control_mod, only : dissip_period,iperiod 14 USE comconst_mod, ONLY: dissip_deltaz, dissip_factz, dissip_zref, & 15 dtdiss, dtvr, rad 14 16 15 17 IMPLICIT NONE … … 17 19 include "paramet.h" 18 20 include "comdissipn.h" 19 include "comconst.h"20 21 include "comvert.h" 21 22 include "logic.h" -
LMDZ5/trunk/libf/dyn3d_common/inigeom.F
r2218 r2597 18 18 use fxhyp_m, only: fxhyp 19 19 use fyhyp_m, only: fyhyp 20 USE comconst_mod, ONLY: pi, g, omeg, rad 20 21 IMPLICIT NONE 21 22 c 22 #include "dimensions.h" 23 #include "paramet.h" 24 #include "comconst.h" 25 #include "comgeom2.h" 26 #include "serre.h" 27 #include "logic.h" 28 #include "comdissnew.h" 23 include "dimensions.h" 24 include "paramet.h" 25 include "comgeom2.h" 26 include "serre.h" 27 include "logic.h" 28 include "comdissnew.h" 29 29 30 30 c----------------------------------------------------------------------- -
LMDZ5/trunk/libf/dyn3d_common/initdynav.F90
r2239 r2597 9 9 use com_io_dyn_mod, only : histaveid,histvaveid,histuaveid, & 10 10 dynhistave_file,dynhistvave_file,dynhistuave_file 11 USE comconst_mod, ONLY: pi 11 12 implicit none 12 13 … … 34 35 include "dimensions.h" 35 36 include "paramet.h" 36 include "comconst.h"37 37 include "comvert.h" 38 38 include "comgeom.h" -
LMDZ5/trunk/libf/dyn3d_common/initfluxsto.F
r2239 r2597 9 9 USE IOIPSL 10 10 #endif 11 USE comconst_mod, ONLY: pi 11 12 implicit none 12 13 … … 38 39 C 39 40 C Declarations 40 #include "dimensions.h" 41 #include "paramet.h" 42 #include "comconst.h" 43 #include "comvert.h" 44 #include "comgeom.h" 45 #include "temps.h" 46 #include "ener.h" 47 #include "logic.h" 48 #include "description.h" 49 #include "serre.h" 50 #include "iniprint.h" 41 include "dimensions.h" 42 include "paramet.h" 43 include "comvert.h" 44 include "comgeom.h" 45 include "temps.h" 46 include "ener.h" 47 include "logic.h" 48 include "description.h" 49 include "serre.h" 50 include "iniprint.h" 51 51 52 52 C Arguments … … 114 114 . tau0, zjulian, tstep, vhoriid, filevid) 115 115 116 rl(1,1) = 1. 116 rl(1,1) = 1. 117 117 call histbeg('defstoke.nc', 1, rl, 1, rl, 118 118 . 1, 1, 1, 1, -
LMDZ5/trunk/libf/dyn3d_common/inithist.F
r2239 r2597 10 10 use com_io_dyn_mod, only : histid,histvid,histuid, & 11 11 & dynhist_file,dynhistv_file,dynhistu_file 12 12 USE comconst_mod, ONLY: pi 13 13 implicit none 14 14 … … 38 38 C 39 39 C Declarations 40 #include "dimensions.h" 41 #include "paramet.h" 42 #include "comconst.h" 43 #include "comvert.h" 44 #include "comgeom.h" 45 #include "temps.h" 46 #include "ener.h" 47 #include "logic.h" 48 #include "description.h" 49 #include "serre.h" 50 #include "iniprint.h" 40 include "dimensions.h" 41 include "paramet.h" 42 include "comvert.h" 43 include "comgeom.h" 44 include "temps.h" 45 include "ener.h" 46 include "logic.h" 47 include "description.h" 48 include "serre.h" 49 include "iniprint.h" 51 50 52 51 C Arguments -
LMDZ5/trunk/libf/dyn3d_common/inter_barxy_m.F90
r1952 r2597 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 include "comconst.h"380 ! (for "pi")381 379 382 380 REAL, intent(in):: xi(:) … … 431 429 ! order. 432 430 431 use comconst_mod, only: pi 432 433 433 IMPLICIT NONE 434 435 include "comconst.h"436 ! (for "pi")437 434 438 435 REAL, intent(in):: xi(:) ! angle, in rad or degrees -
LMDZ5/trunk/libf/dyn3d_common/interpost.F
r1945 r2597 7 7 8 8 9 #include "dimensions.h" 10 #include "paramet.h" 11 #include "comconst.h" 12 #include "comvert.h" 13 #include "comgeom2.h" 9 include "dimensions.h" 10 include "paramet.h" 11 include "comvert.h" 12 include "comgeom2.h" 14 13 15 14 c Arguments -
LMDZ5/trunk/libf/dyn3d_common/interpre.F
r2121 r2597 6 6 s unatppm,vnatppm,psppm) 7 7 8 USE co ntrol_mod8 USE comconst_mod, ONLY: g 9 9 10 10 implicit none 11 11 12 #include "dimensions.h" 13 c#include "paramr2.h" 14 #include "paramet.h" 15 #include "comconst.h" 16 #include "comdissip.h" 17 #include "comvert.h" 18 #include "comgeom2.h" 19 #include "logic.h" 20 #include "temps.h" 21 #include "ener.h" 22 #include "description.h" 12 include "dimensions.h" 13 include "paramet.h" 14 include "comdissip.h" 15 include "comvert.h" 16 include "comgeom2.h" 17 include "logic.h" 18 include "temps.h" 19 include "ener.h" 20 include "description.h" 23 21 24 22 c--------------------------------------------------- … … 77 75 do j=1,jjm 78 76 do i=1,iip1 79 vnat(i,j,l)=-pbarv(i,j,l)/masseby(i,j,l)*cv(i,j) 77 vnat(i,j,l)=-pbarv(i,j,l)/masseby(i,j,l)*cv(i,j) 80 78 enddo 81 79 enddo … … 119 117 vnatppm(i,j,l)=vnat(i,j,llm-l+1) 120 118 fluxwppm(i,j,l)=fluxw(i,j,llm-l+1) 121 qppm(i,j,l)=q(i,j,llm-l+1) 119 qppm(i,j,l)=q(i,j,llm-l+1) 122 120 enddo 123 121 enddo -
LMDZ5/trunk/libf/dyn3d_common/limx.F
r1952 r2597 15 15 IMPLICIT NONE 16 16 c 17 #include "dimensions.h" 18 #include "paramet.h" 19 #include "logic.h" 20 #include "comvert.h" 21 #include "comconst.h" 22 #include "comgeom.h" 17 include "dimensions.h" 18 include "paramet.h" 19 include "logic.h" 20 include "comvert.h" 21 include "comgeom.h" 23 22 c 24 23 c -
LMDZ5/trunk/libf/dyn3d_common/limy.F
r1952 r2597 14 14 c 15 15 c -------------------------------------------------------------------- 16 USE comconst_mod, ONLY: pi 16 17 IMPLICIT NONE 17 18 c 18 #include "dimensions.h" 19 #include "paramet.h" 20 #include "logic.h" 21 #include "comvert.h" 22 #include "comconst.h" 23 #include "comgeom.h" 19 include "dimensions.h" 20 include "paramet.h" 21 include "logic.h" 22 include "comvert.h" 23 include "comgeom.h" 24 24 c 25 25 c -
LMDZ5/trunk/libf/dyn3d_common/limz.F
r1952 r2597 15 15 IMPLICIT NONE 16 16 c 17 #include "dimensions.h" 18 #include "paramet.h" 19 #include "logic.h" 20 #include "comvert.h" 21 #include "comconst.h" 22 #include "comgeom.h" 17 include "dimensions.h" 18 include "paramet.h" 19 include "logic.h" 20 include "comvert.h" 21 include "comgeom.h" 23 22 c 24 23 c -
LMDZ5/trunk/libf/dyn3d_common/massbarxy.F90
r2336 r2597 9 9 include "dimensions.h" 10 10 include "paramet.h" 11 include "comconst.h"12 11 include "comgeom.h" 13 12 !=============================================================================== -
LMDZ5/trunk/libf/dyn3d_common/massdair.F
r1945 r2597 18 18 IMPLICIT NONE 19 19 c 20 #include "dimensions.h" 21 #include "paramet.h" 22 #include "comconst.h" 23 #include "comgeom.h" 20 include "dimensions.h" 21 include "paramet.h" 22 include "comgeom.h" 24 23 c 25 24 c ..... arguments .... -
LMDZ5/trunk/libf/dyn3d_common/pentes_ini.F
r1952 r2597 3 3 ! 4 4 SUBROUTINE pentes_ini (q,w,masse,pbaru,pbarv,mode) 5 6 USE comconst_mod, ONLY: pi, dtvr 7 5 8 IMPLICIT NONE 6 9 … … 22 25 23 26 24 #include "dimensions.h" 25 #include "paramet.h" 26 #include "comconst.h" 27 #include "comvert.h" 28 #include "comgeom2.h" 27 include "dimensions.h" 28 include "paramet.h" 29 include "comvert.h" 30 include "comgeom2.h" 29 31 30 32 c Arguments: -
LMDZ5/trunk/libf/dyn3d_common/prather.F
r1952 r2597 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 … … 19 22 20 23 21 #include "dimensions.h" 22 #include "paramet.h" 23 #include "comconst.h" 24 #include "comvert.h" 25 #include "comgeom2.h" 24 include "dimensions.h" 25 include "paramet.h" 26 include "comvert.h" 27 include "comgeom2.h" 26 28 27 29 c Arguments: -
LMDZ5/trunk/libf/dyn3d_common/sortvarc.F
r2083 r2597 7 7 8 8 USE control_mod, ONLY: resetvarc 9 USE comconst_mod, ONLY: dtvr, daysec, g, rad, omeg 9 10 IMPLICIT NONE 10 11 … … 27 28 INCLUDE "dimensions.h" 28 29 INCLUDE "paramet.h" 29 INCLUDE "comconst.h"30 30 INCLUDE "comvert.h" 31 31 INCLUDE "comgeom.h" -
LMDZ5/trunk/libf/dyn3d_common/traceurpole.F
r1952 r2597 4 4 subroutine traceurpole(q,masse) 5 5 6 USE control_mod7 8 6 implicit none 9 7 10 #include "dimensions.h" 11 c#include "paramr2.h" 12 #include "paramet.h" 13 #include "comconst.h" 14 #include "comdissip.h" 15 #include "comvert.h" 16 #include "comgeom2.h" 17 #include "logic.h" 18 #include "temps.h" 19 #include "ener.h" 20 #include "description.h" 8 include "dimensions.h" 9 include "paramet.h" 10 include "comdissip.h" 11 include "comvert.h" 12 include "comgeom2.h" 13 include "logic.h" 14 include "temps.h" 15 include "ener.h" 16 include "description.h" 21 17 22 18 -
LMDZ5/trunk/libf/dyn3d_common/ugeostr.F90
r1952 r2597 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 -
LMDZ5/trunk/libf/dyn3d_common/writedynav.F90
r2239 r2597 8 8 USE infotrac, ONLY : nqtot, ttext 9 9 use com_io_dyn_mod, only : histaveid, histvaveid, histuaveid 10 USE comconst_mod, ONLY: cpp 10 11 11 12 implicit none … … 31 32 include "dimensions.h" 32 33 include "paramet.h" 33 include "comconst.h"34 34 include "comvert.h" 35 35 include "comgeom.h" -
LMDZ5/trunk/libf/dyn3d_common/writehist.F
r2239 r2597 33 33 C 34 34 C Declarations 35 #include "dimensions.h" 36 #include "paramet.h" 37 #include "comconst.h" 38 #include "comvert.h" 39 #include "comgeom.h" 40 #include "temps.h" 41 #include "ener.h" 42 #include "logic.h" 43 #include "description.h" 44 #include "serre.h" 45 #include "iniprint.h" 35 include "dimensions.h" 36 include "paramet.h" 37 include "comvert.h" 38 include "comgeom.h" 39 include "temps.h" 40 include "ener.h" 41 include "logic.h" 42 include "description.h" 43 include "serre.h" 44 include "iniprint.h" 46 45 47 46 C
Note: See TracChangeset
for help on using the changeset viewer.