Changeset 5297 for LMDZ6/trunk/libf/dyn3d_common
- Timestamp:
- Oct 30, 2024, 2:17:34 PM (41 hours ago)
- Location:
- LMDZ6/trunk/libf/dyn3d_common
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3d_common/gradsdef_mod_h.f90
r5296 r5297 1 ! 2 ! $Header$ 3 ! 4 integer :: nfmx,imx,jmx,lmx,nvarmx 5 parameter(nfmx=10,imx=200,jmx=150,lmx=200,nvarmx=1000) 1 ! Replaces gradsdef.h 6 2 7 real :: xd(imx,nfmx),yd(jmx,nfmx),zd(lmx,nfmx),dtime(nfmx) 3 MODULE gradsdef_mod_h 4 IMPLICIT NONE; PRIVATE 5 PUBLIC xd, yd, zd, dtime, & 6 imd, jmd, lmd, iid, jid, ifd, jfd, & 7 unit, irec, nvar, ivar, itime, nld, firsttime, & 8 var, fichier, title, tvar, nfmx, imx, jmx, lmx, nvarmx 8 9 9 integer :: imd(imx),jmd(jmx),lmd(lmx) 10 integer :: iid(imx),jid(jmx) 11 integer :: ifd(imx),jfd(jmx) 12 integer :: unit(nfmx),irec(nfmx),itime(nfmx),nld(nvarmx,nfmx) 10 INTEGER nfmx, imx, jmx, lmx, nvarmx 11 parameter(nfmx = 10, imx = 200, jmx = 150, lmx = 200, nvarmx = 1000) 13 12 14 integer :: nvar(nfmx),ivar(nfmx) 15 logical :: firsttime(nfmx) 13 REAL xd(imx, nfmx), yd(jmx, nfmx), zd(lmx, nfmx), dtime(nfmx) 16 14 17 character(len=10) :: var(nvarmx,nfmx),fichier(nfmx) 18 character(len=40) :: title(nfmx),tvar(nvarmx,nfmx) 15 INTEGER imd(imx), jmd(jmx), lmd(lmx) 16 INTEGER iid(imx), jid(jmx) 17 INTEGER ifd(imx), jfd(jmx) 18 INTEGER unit(nfmx), irec(nfmx), itime(nfmx), nld(nvarmx, nfmx) 19 19 20 common/gradsdef/xd,yd,zd,dtime, & 21 imd,jmd,lmd,iid,jid,ifd,jfd, & 22 unit,irec,nvar,ivar,itime,nld,firsttime, & 23 var,fichier,title,tvar 20 INTEGER nvar(nfmx), ivar(nfmx) 21 LOGICAL firsttime(nfmx) 22 23 CHARACTER*10 var(nvarmx, nfmx), fichier(nfmx) 24 CHARACTER*40 title(nfmx), tvar(nvarmx, nfmx) 25 26 END MODULE gradsdef_mod_h -
LMDZ6/trunk/libf/dyn3d_common/inigrads.f90
r5246 r5297 5 5 ,x,fx,xmin,xmax,jm,y,ymin,ymax,fy,lm,z,fz & 6 6 ,dt,file,titlel) 7 8 7 USE gradsdef_mod_h 9 8 implicit none 10 9 … … 15 14 character(len=*),intent(in) :: file 16 15 character(len=*),intent(in) :: titlel 17 18 INCLUDE "gradsdef.h"19 16 20 17 ! data unit/66,32,34,36,38,40,42,44,46,48/
Note: See TracChangeset
for help on using the changeset viewer.