Changeset 1266 for trunk/LMDZ.MARS/libf/phymars/flusv.F
- Timestamp:
- May 19, 2014, 10:05:08 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/flusv.F
r1047 r1266 1 1 SUBROUTINE flusv(KDLON,nsf,n,omega,g,tau,emis,bh,bsol,fah,fdh) 2 use dimradmars_mod, only: ndlo2, ndlon 2 use dimradmars_mod, only: ndlo2, ndlon, nflev 3 3 IMPLICIT NONE 4 4 c....................................................................... … … 37 37 c 38 38 #include "dimensions.h" 39 #include "dimphys.h"40 !#include "dimradmars.h"41 39 c....................................................................... 42 40 c declaration des arguments … … 52 50 INTEGER iv,i,j 53 51 REAL beta,gama1,gama2,amu1,grgama,b0,b1 54 REAL a(NDLON,4*n layermx),b(NDLON,4*nlayermx)55 & ,d(NDLON,4*n layermx),e(NDLON,4*nlayermx)56 & ,y(NDLON,4*n layermx)57 & ,alambda(NDLON,2*n layermx)58 & ,e1(NDLON,2*n layermx),e2(NDLON,2*nlayermx)59 & ,e3(NDLON,2*n layermx),e4(NDLON,2*nlayermx)60 & ,cah(NDLON,2*n layermx),cab(NDLON,2*nlayermx)61 & ,cdh(NDLON,2*n layermx),cdb(NDLON,2*nlayermx)62 REAL grg(NDLON,2*n layermx),grh(NDLON,2*nlayermx)63 & ,grj(NDLON,2*n layermx),grk(NDLON,2*nlayermx)64 & ,alpha1(NDLON,2*n layermx),alpha2(NDLON,2*nlayermx)65 & ,sigma1(NDLON,2*n layermx),sigma2(NDLON,2*nlayermx)52 REAL a(NDLON,4*nflev),b(NDLON,4*nflev) 53 & ,d(NDLON,4*nflev),e(NDLON,4*nflev) 54 & ,y(NDLON,4*nflev) 55 & ,alambda(NDLON,2*nflev) 56 & ,e1(NDLON,2*nflev),e2(NDLON,2*nflev) 57 & ,e3(NDLON,2*nflev),e4(NDLON,2*nflev) 58 & ,cah(NDLON,2*nflev),cab(NDLON,2*nflev) 59 & ,cdh(NDLON,2*nflev),cdb(NDLON,2*nflev) 60 REAL grg(NDLON,2*nflev),grh(NDLON,2*nflev) 61 & ,grj(NDLON,2*nflev),grk(NDLON,2*nflev) 62 & ,alpha1(NDLON,2*nflev),alpha2(NDLON,2*nflev) 63 & ,sigma1(NDLON,2*nflev),sigma2(NDLON,2*nflev) 66 64 INTEGER nq 67 65 PARAMETER (nq=8) … … 272 270 273 271 SUBROUTINE sys3v(KDLON,n,a,b,d,e,y) 274 use dimradmars_mod, only: ndlon, ndlo2 272 use dimradmars_mod, only: ndlon, ndlo2, nflev 275 273 IMPLICIT NONE 276 274 c....................................................................... … … 291 289 c 292 290 c....................................................................... 293 c include des dimensions locales294 c295 #include "dimensions.h"296 #include "dimphys.h"297 !#include "dimradmars.h"298 c.......................................................................299 291 c declaration des arguments 300 292 c … … 305 297 c 306 298 INTEGER iv,i 307 REAL as(NDLON,4*n layermx),ds(NDLON,4*nlayermx)308 & ,x(NDLON,4*n layermx)299 REAL as(NDLON,4*nflev),ds(NDLON,4*nflev) 300 & ,x(NDLON,4*nflev) 309 301 c....................................................................... 310 302 c
Note: See TracChangeset
for help on using the changeset viewer.